diff --git a/src/UIShell/HeaderSearch.svelte b/src/UIShell/HeaderSearch.svelte index 1b86db88..eb464498 100644 --- a/src/UIShell/HeaderSearch.svelte +++ b/src/UIShell/HeaderSearch.svelte @@ -223,12 +223,13 @@ on:focus on:blur on:keydown - on:keydown="{({ key }) => { - switch (key) { + on:keydown="{(e) => { + switch (e.key) { case 'Enter': selectResult(); break; case 'ArrowDown': + e.preventDefault(); if (selectedResultIndex === results.length - 1) { selectedResultIndex = 0; } else { @@ -236,6 +237,7 @@ } break; case 'ArrowUp': + e.preventDefault(); if (selectedResultIndex === 0) { selectedResultIndex = results.length - 1; } else {