From 01fcd057b7706062d2de3f9fc62ffea8ae5a413d Mon Sep 17 00:00:00 2001 From: Shirasawa <764798966@qq.com> Date: Mon, 22 Sep 2025 12:01:29 +0800 Subject: [PATCH] feat: do not initiate requests when the SearchModal is not open to speed up page loading --- src/lib/components/layout/SearchModal.svelte | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/lib/components/layout/SearchModal.svelte b/src/lib/components/layout/SearchModal.svelte index 9e55150321..70312bd590 100644 --- a/src/lib/components/layout/SearchModal.svelte +++ b/src/lib/components/layout/SearchModal.svelte @@ -149,9 +149,9 @@ chatListLoading = false; }; - const init = () => { + $: if (show) { searchHandler(); - }; + } const onKeyDown = (e) => { const searchOptions = document.getElementById('search-options-container'); @@ -205,8 +205,6 @@ }; onMount(() => { - init(); - document.addEventListener('keydown', onKeyDown); });