diff options
Diffstat (limited to 'client/simple/src/js/main')
| -rw-r--r-- | client/simple/src/js/main/search.ts | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/client/simple/src/js/main/search.ts b/client/simple/src/js/main/search.ts index eecc1afb0..cf42930d1 100644 --- a/client/simple/src/js/main/search.ts +++ b/client/simple/src/js/main/search.ts @@ -39,9 +39,11 @@ listen("input", searchInput, () => { searchReset.classList.toggle("empty", searchInput.value.length === 0); }); -listen("click", searchReset, () => { - searchReset.classList.add("empty"); +listen("click", searchReset, (event: MouseEvent) => { + event.preventDefault(); + searchInput.value = ""; searchInput.focus(); + searchReset.classList.add("empty"); }); for (const button of categoryButtons) { |