From e3bd3eda4f3d419313b1f0e99677e18fe74f9c77 Mon Sep 17 00:00:00 2001 From: Abdo Date: Thu, 28 Aug 2025 03:33:13 +0300 Subject: [PATCH] Clear search on selector toggle --- ts/lib/components/ItemChooser.svelte | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/ts/lib/components/ItemChooser.svelte b/ts/lib/components/ItemChooser.svelte index 9418e67d3..233b1145b 100644 --- a/ts/lib/components/ItemChooser.svelte +++ b/ts/lib/components/ItemChooser.svelte @@ -54,6 +54,11 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html modal?.show(); } + function toggleModal() { + modal?.toggle(); + searchQuery = ""; + } + export function select(itemId: bigint) { const item = items.find((item) => item.id === itemId); selectedItem = item ? item : null; @@ -70,7 +75,7 @@ License: GNU AGPL, version 3 or later; http://www.gnu.org/licenses/agpl.html {selectedItem?.name ?? "…"} - modal?.toggle()} /> + searchInput?.focus()} dialogClass="modal-lg">