Fix adding a label twice when selecting it and pressing enter
This commit is contained in:
parent
d89a855ca7
commit
3e71b76c25
1 changed files with 2 additions and 3 deletions
|
@ -40,7 +40,7 @@
|
||||||
@keydown.up.prevent="() => preSelect(-2)"
|
@keydown.up.prevent="() => preSelect(-2)"
|
||||||
@keydown.down.prevent="() => preSelect(0)"
|
@keydown.down.prevent="() => preSelect(0)"
|
||||||
@keyup.enter.prevent="create"
|
@keyup.enter.prevent="create"
|
||||||
@click="create"
|
@click.prevent.stop="create"
|
||||||
>
|
>
|
||||||
<span>
|
<span>
|
||||||
<slot name="searchResult" :option="query">
|
<slot name="searchResult" :option="query">
|
||||||
|
@ -59,8 +59,7 @@
|
||||||
:ref="`result-${key}`"
|
:ref="`result-${key}`"
|
||||||
@keydown.up.prevent="() => preSelect(key - 1)"
|
@keydown.up.prevent="() => preSelect(key - 1)"
|
||||||
@keydown.down.prevent="() => preSelect(key + 1)"
|
@keydown.down.prevent="() => preSelect(key + 1)"
|
||||||
@keyup.enter.prevent="() => select(data)"
|
@click.prevent.stop="() => select(data)"
|
||||||
@click="() => select(data)"
|
|
||||||
>
|
>
|
||||||
<span>
|
<span>
|
||||||
<slot name="searchResult" :option="data">
|
<slot name="searchResult" :option="data">
|
||||||
|
|
Loading…
Add table
Reference in a new issue