const handleKeyDown: KeyboardEventHandler = useCallback(
(evt) => {
- if (isKeyHotkey('mod+enter', evt) || (!enterForNewline && isKeyHotkey('enter', evt))) {
+ if ((isKeyHotkey('mod+enter', evt) || (!enterForNewline && isKeyHotkey('enter', evt))) && !evt.nativeEvent.isComposing) {
evt.preventDefault();
submit();
}
const handleKeyDown: KeyboardEventHandler = useCallback(
(evt) => {
- if (isKeyHotkey('mod+enter', evt) || (!enterForNewline && isKeyHotkey('enter', evt))) {
+ if ((isKeyHotkey('mod+enter', evt) || (!enterForNewline && isKeyHotkey('enter', evt))) && !evt.nativeEvent.isComposing) {
evt.preventDefault();
handleSave();
}