From 0c715ad5ba8b1fd74c5c7ea580350d427bc3f54f Mon Sep 17 00:00:00 2001 From: slothful-vassal <89943360+slothful-vassal@users.noreply.github.com> Date: Tue, 17 Feb 2026 10:44:05 +0100 Subject: [PATCH] list search modal: fix asynch states (#816) --- web/src/lib/components/list/list_search_modal.svelte | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/web/src/lib/components/list/list_search_modal.svelte b/web/src/lib/components/list/list_search_modal.svelte index 2f208016..d8809042 100644 --- a/web/src/lib/components/list/list_search_modal.svelte +++ b/web/src/lib/components/list/list_search_modal.svelte @@ -32,9 +32,9 @@ modal.openModal(); } - function handleSelect(list: List) { + async function handleSelect(list: List) { const containsAll = listContainsAllTrails(list); - onchange?.(list); + await onchange?.(list); if (containsAll) { removeTrailsFromList(list); @@ -46,8 +46,8 @@ updateLists(query); } - function handleRemove(list: List) { - onchange?.(list); + async function handleRemove(list: List) { + await onchange?.(list); removeTrailsFromList(list);