From a23b579233276e40159eb615917b9aeb7d5ed5c9 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Tue, 8 Sep 2026 21:01:26 -0400 Subject: [PATCH] refac --- src/lib/components/chat/Chat.svelte | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/src/lib/components/chat/Chat.svelte b/src/lib/components/chat/Chat.svelte index 479b084203..f396fc6e56 100644 --- a/src/lib/components/chat/Chat.svelte +++ b/src/lib/components/chat/Chat.svelte @@ -2207,23 +2207,20 @@ } } - if (query || eventFiles?.length) { - if (query) { - await messageInput?.setText(query); - } + if (query) { + messageInput?.setText(query, () => submitHandler(prompt)); + } else if (eventFiles?.length) { await tick(); - submitHandler(query || ''); + submitHandler(''); } } } else if ($page.url.searchParams.get('q')) { const q = $page.url.searchParams.get('q') ?? ''; - await messageInput?.setText(q); - if (q) { - if (($page.url.searchParams.get('submit') ?? 'true') === 'true') { - await tick(); - submitHandler(q); - } + if (($page.url.searchParams.get('submit') ?? 'true') === 'true') { + messageInput?.setText(q, () => submitHandler(prompt)); + } else { + messageInput?.setText(q); } }