diff --git a/client/src/hooks/Input/useTextarea.ts b/client/src/hooks/Input/useTextarea.ts index c86aee5b13..0e26070f49 100644 --- a/client/src/hooks/Input/useTextarea.ts +++ b/client/src/hooks/Input/useTextarea.ts @@ -182,7 +182,13 @@ export default function useTextarea({ e.preventDefault(); } - if (e.key === 'Enter' && !enterToSend && !isCtrlEnter && textAreaRef.current) { + if ( + e.key === 'Enter' && + !enterToSend && + !isCtrlEnter && + textAreaRef.current && + !isComposing?.current + ) { e.preventDefault(); insertTextAtCursor(textAreaRef.current, '\n'); forceResize(textAreaRef.current);