|
@@ -37,10 +37,11 @@ export default {
|
|
event.preventDefault();
|
|
event.preventDefault();
|
|
console.log('autoCompleteSelect', event, ui);
|
|
console.log('autoCompleteSelect', event, ui);
|
|
this.typed = ui.item.label
|
|
this.typed = ui.item.label
|
|
|
|
+ // we have to wait for typed watch to reset autocomplete before setting it
|
|
setTimeout(function(){
|
|
setTimeout(function(){
|
|
console.log('update autocomplete value after settimeout');
|
|
console.log('update autocomplete value after settimeout');
|
|
this.autocomplete = ui.item.value
|
|
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()
|
|
this.submit()
|
|
}
|
|
}
|
|
}.bind(this), 1)
|
|
}.bind(this), 1)
|