diff --git a/cypress/e2e/17-workflow-tags.cy.ts b/cypress/e2e/17-workflow-tags.cy.ts index 299c96b41d..dea45d1a9a 100644 --- a/cypress/e2e/17-workflow-tags.cy.ts +++ b/cypress/e2e/17-workflow-tags.cy.ts @@ -14,7 +14,7 @@ describe('Workflow tags', () => { wf.actions.addTags(TEST_TAGS.slice(0, 2)); wf.getters.tagPills().should('have.length', 2); wf.getters.nthTagPill(1).click(); - wf.actions.addTags(TEST_TAGS[2]); + wf.actions.addTags(TEST_TAGS[1].toUpperCase()); wf.getters.tagPills().should('have.length', 3); wf.getters.isWorkflowSaved(); }); diff --git a/packages/editor-ui/src/components/TagsDropdown.vue b/packages/editor-ui/src/components/TagsDropdown.vue index 242709e0a7..f0fdf49e4e 100644 --- a/packages/editor-ui/src/components/TagsDropdown.vue +++ b/packages/editor-ui/src/components/TagsDropdown.vue @@ -124,9 +124,7 @@ export default defineComponent({ }); const options = computed(() => { - return allTags.value.filter( - (tag: ITag) => tag && tag.name.toLowerCase().includes(filter.value.toLowerCase()), - ); + return allTags.value.filter((tag: ITag) => tag && tag.name.includes(filter.value)); }); const appliedTags = computed(() => { @@ -182,7 +180,7 @@ export default defineComponent({ } function filterOptions(value = '') { - filter.value = value.trim(); + filter.value = value; void nextTick(() => focusFirstOption()); }