@@ -56,14 +58,10 @@ export default {
\ No newline at end of file
diff --git a/static/js/vue-cdr-access/src/components/filterTags.vue b/static/js/vue-cdr-access/src/components/filterTags.vue
index 6136ba118e..7cb7ec0031 100644
--- a/static/js/vue-cdr-access/src/components/filterTags.vue
+++ b/static/js/vue-cdr-access/src/components/filterTags.vue
@@ -2,18 +2,18 @@
Displays tags for currently active filters in a search result, with the option to remove them
-->
-
-
-
{{ $route.query.anywhere }}
-
-
-
+
+
+
+
-
+
+
+
+
@@ -66,7 +66,13 @@ export default {
},
_updateParams(event) {
- const query_param = event.target.getAttribute('data-type');
+ // Find the button that was clicked, to deal with the button containing child elements
+ const button = event.target.closest('button');
+ if (!button) {
+ return;
+ }
+
+ const query_param = button.getAttribute('data-type');
const params = Object.assign({}, this.$route.query);
const tag = decodeURIComponent(params[query_param]).split('||');
@@ -147,38 +153,12 @@ export default {
\ No newline at end of file
diff --git a/static/js/vue-cdr-access/src/components/full_record/adminUnit.vue b/static/js/vue-cdr-access/src/components/full_record/adminUnit.vue
index 318659579e..265a65b5e0 100644
--- a/static/js/vue-cdr-access/src/components/full_record/adminUnit.vue
+++ b/static/js/vue-cdr-access/src/components/full_record/adminUnit.vue
@@ -1,8 +1,10 @@