From 0f5fc519e1281653b2d601016e8e3056f765f40d Mon Sep 17 00:00:00 2001 From: John Chilton Date: Thu, 1 Jun 2023 08:39:33 -0400 Subject: [PATCH] Cleanup aria tag handling added in StatelessTags. See comments at https://github.com/galaxyproject/galaxy/pull/16159#discussion_r1210464678 --- client/src/components/TagsMultiselect/StatelessTags.vue | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/client/src/components/TagsMultiselect/StatelessTags.vue b/client/src/components/TagsMultiselect/StatelessTags.vue index f4e38c56202..66e57fb2f01 100644 --- a/client/src/components/TagsMultiselect/StatelessTags.vue +++ b/client/src/components/TagsMultiselect/StatelessTags.vue @@ -63,12 +63,10 @@ const editing = ref(false); function onOpen() { editing.value = true; - multiselectElement.value?.$el.setAttribute("aria-expanded", "true"); } function onClose() { editing.value = false; - multiselectElement.value?.$el.setAttribute("aria-expanded", "false"); } const multiselectElement: Ref = ref(null); @@ -126,7 +124,7 @@ function onTagClicked(tag: string) { :multiple="true" :taggable="true" :close-on-select="false" - aria-expanded="false" + :aria-expanded="editing ? 'true' : 'false'" @tag="onAddTag" @input="onInput" @open="onOpen"