diff --git a/src/components/InputSearch.svelte b/src/components/InputSearch.svelte index ff6c95f..e8a5387 100644 --- a/src/components/InputSearch.svelte +++ b/src/components/InputSearch.svelte @@ -19,12 +19,15 @@ } } - async function selectInput() { - await tick() - elInput.focus() - await tick() - elInput.select() - await tick() + function selectInput(_?: HTMLElement): void { + tick() + .then(() => { + elInput.focus() + return tick() + }) + .then(() => { + elInput.select() + }) } const debouncedOnInput = debounce(() => {