From d25090cf6d2f334668bf1cba75b6ce3d78beb237 Mon Sep 17 00:00:00 2001 From: Huakun Date: Thu, 11 Jun 2026 22:14:13 -0400 Subject: [PATCH] fix: avoid sending composer during IME enter (#2817) Co-authored-by: Julius Marminge --- apps/web/src/components/ComposerPromptEditor.tsx | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/apps/web/src/components/ComposerPromptEditor.tsx b/apps/web/src/components/ComposerPromptEditor.tsx index 4df5502394ea9184e796b60a80805b57431213f1..2fcbd929e1780ec11aac06156cb453ae2ef63267 100644 --- a/apps/web/src/components/ComposerPromptEditor.tsx +++ b/apps/web/src/components/ComposerPromptEditor.tsx @@ -910,6 +910,12 @@ function ComposerCommandKeyPlugin(props: { if (!props.onCommandKeyDown || !event) { return false; } + + if (key === "Enter" && (event.isComposing || event.keyCode === 229)) { + event.stopPropagation(); + return true; + } + const handled = props.onCommandKeyDown(key, event); if (handled) { event.preventDefault(); -- 2.54.0