diff --git a/frontend/src/Components/Autocomplete.svelte b/frontend/src/Components/Autocomplete.svelte index 4b908650..3f6b2427 100644 --- a/frontend/src/Components/Autocomplete.svelte +++ b/frontend/src/Components/Autocomplete.svelte @@ -18,7 +18,7 @@ let selected = $state(null); let candidates = $state([]); let timer = null; - let list_elem; + let input, list_elem; async function dummyGetCandidates(text){ console.warn(`getCandidates(${text}) not overridden!`); @@ -117,6 +117,7 @@ function select(index){ candidate = candidates[index]; disableDropdown(); + input.focus(); onSelect(candidate); } @@ -149,7 +150,7 @@ - + {#if candidates && candidates.length > 0}