diff --git a/web/themes/custom/materiotheme/vuejs/components/Form/SearchForm.vue b/web/themes/custom/materiotheme/vuejs/components/Form/SearchForm.vue index eb2cb2b..a328a41 100644 --- a/web/themes/custom/materiotheme/vuejs/components/Form/SearchForm.vue +++ b/web/themes/custom/materiotheme/vuejs/components/Form/SearchForm.vue @@ -37,10 +37,11 @@ export default { event.preventDefault(); console.log('autoCompleteSelect', event, ui); this.typed = ui.item.label + // we have to wait for typed watch to reset autocomplete before setting it setTimeout(function(){ console.log('update autocomplete value after settimeout'); this.autocomplete = ui.item.value - if(this.typed !== this.keys && this.autocomplete !== this.term){ + if(this.typed !== this.keys || this.autocomplete !== this.term){ this.submit() } }.bind(this), 1)