From 533e778b9347dedea339eed46c10d45932c8089e Mon Sep 17 00:00:00 2001 From: kolaente Date: Fri, 8 Mar 2024 19:07:48 +0100 Subject: [PATCH] fix(filter): bubble filter query changes up on blur only --- .../components/project/partials/FilterInput.vue | 13 ++++++++++--- .../src/components/project/partials/filters.vue | 16 ++++++++-------- frontend/src/i18n/lang/en.json | 3 ++- 3 files changed, 20 insertions(+), 12 deletions(-) diff --git a/frontend/src/components/project/partials/FilterInput.vue b/frontend/src/components/project/partials/FilterInput.vue index a9d2d411e..33ea0359c 100644 --- a/frontend/src/components/project/partials/FilterInput.vue +++ b/frontend/src/components/project/partials/FilterInput.vue @@ -29,7 +29,7 @@ const { projectId?: number, }>() -const emit = defineEmits(['update:modelValue']) +const emit = defineEmits(['update:modelValue', 'blur']) const filterQuery = ref('') const { @@ -257,6 +257,8 @@ function autocompleteSelect(value) { class="input" :class="{'has-autocomplete-results': autocompleteResults.length > 0}" ref="filterInput" + :placeholder="$t('filters.query.placeholder')" + @blur="e => emit('blur', e)" >