fix: should consider IME composition

This commit is contained in:
2026-07-24 17:30:23 +08:00
parent 611335b884
commit 94cd0e000a
@@ -87,7 +87,10 @@ export function EditorAgentDraftTextarea({
}, []);
const handleKeyDown = (event: KeyboardEvent<HTMLTextAreaElement>) => {
if (event.key === 'Enter' && !event.shiftKey) {
if (event.key === 'Enter'
&& !event.shiftKey
&& !event.nativeEvent.isComposing
) {
event.preventDefault();
event.currentTarget.form?.requestSubmit();
}