From e277dba8fe25031d50be34f8442138de7391fc9c Mon Sep 17 00:00:00 2001 From: Shirasawa <764798966@qq.com> Date: Thu, 14 Aug 2025 12:45:58 +0000 Subject: [PATCH] fix: fix the Enter issue of Chinese input --- src/lib/components/chat/MessageInput.svelte | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/lib/components/chat/MessageInput.svelte b/src/lib/components/chat/MessageInput.svelte index 5413ff5a6d..dc94e85bc3 100644 --- a/src/lib/components/chat/MessageInput.svelte +++ b/src/lib/components/chat/MessageInput.svelte @@ -1130,7 +1130,7 @@ return res; }} oncompositionstart={() => (isComposing = true)} - oncompositionend={() => (isComposing = false)} + oncompositionend={() => setTimeout(() => (isComposing = false))} on:keydown={async (e) => { e = e.detail.event; @@ -1341,7 +1341,7 @@ command = getCommand(); }} on:compositionstart={() => (isComposing = true)} - on:compositionend={() => (isComposing = false)} + on:compositionend={() => setTimeout(() => (isComposing = false))} on:keydown={async (e) => { const isCtrlPressed = e.ctrlKey || e.metaKey; // metaKey is for Cmd key on Mac