From e1386fe80b77126a12dabc4ad058abe9b024b275 Mon Sep 17 00:00:00 2001 From: Timothy Jaeryang Baek Date: Mon, 15 Sep 2025 16:03:34 -0500 Subject: [PATCH] refac: message input optimization --- src/lib/components/channel/MessageInput.svelte | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/src/lib/components/channel/MessageInput.svelte b/src/lib/components/channel/MessageInput.svelte index 114990bcd9..4e152f206b 100644 --- a/src/lib/components/channel/MessageInput.svelte +++ b/src/lib/components/channel/MessageInput.svelte @@ -226,12 +226,17 @@ const chatInput = document.getElementById('chat-input'); if (chatInput) { - text = await textVariableHandler(text || ''); + if (text !== '') { + text = await textVariableHandler(text || ''); + } chatInputElement?.setText(text); chatInputElement?.focus(); - text = await inputVariableHandler(text); + if (text !== '') { + text = await inputVariableHandler(text); + } + await tick(); if (cb) await cb(text); }