From 0926082a107a0953ea8193296307dbd85ed28214 Mon Sep 17 00:00:00 2001 From: juhaszmarcell Date: Fri, 1 Sep 2023 21:18:46 +0200 Subject: [PATCH] feat/get-access-value-on-blur --- src/SimpleAutocomplete.svelte | 37 ++++++++++++++++++++++------------- 1 file changed, 23 insertions(+), 14 deletions(-) diff --git a/src/SimpleAutocomplete.svelte b/src/SimpleAutocomplete.svelte index 3b27caf..0876c3e 100644 --- a/src/SimpleAutocomplete.svelte +++ b/src/SimpleAutocomplete.svelte @@ -1,7 +1,7 @@ +
{e.key == "Enter" && unselectItem(tagItem)}} + on:keypress|preventDefault={(e) => { + e.key == "Enter" && unselectItem(tagItem) + }} />
@@ -1197,9 +1200,11 @@ {#if clearable} {e.key == "Enter" && clear()}} - class="autocomplete-clear-button" - >{@html clearText} + on:keypress={(e) => { + e.key == "Enter" && clear() + }} + class="autocomplete-clear-button">{@html clearText} {/if}
onListItemClick(listItem)} - on:keypress={(e) => {e.key == "Enter" && onListItemClick(listItem)}} + on:keypress={(e) => { + e.key == "Enter" && onListItemClick(listItem) + }} on:pointerenter={() => { highlightIndex = i }} @@ -1255,7 +1262,9 @@
{e.key == "Enter" && selectItem()}} + on:keypress={(e) => { + e.key == "Enter" && selectItem() + }} > {createText}
@@ -1267,7 +1276,7 @@
- setPositionOnNextUpdate = true} /> + (setPositionOnNextUpdate = true)} />