diff --git a/src/renderer/src/pages/translate/TranslatePage.tsx b/src/renderer/src/pages/translate/TranslatePage.tsx index ee1bb58a40..a9ab5d7972 100644 --- a/src/renderer/src/pages/translate/TranslatePage.tsx +++ b/src/renderer/src/pages/translate/TranslatePage.tsx @@ -514,7 +514,7 @@ const TranslatePage: FC = () => { const onKeyDown = (e: React.KeyboardEvent) => { const isEnterPressed = e.key === 'Enter' - if (isEnterPressed && !e.shiftKey && !e.ctrlKey && !e.metaKey) { + if (isEnterPressed && !e.nativeEvent.isComposing && !e.shiftKey && !e.ctrlKey && !e.metaKey) { e.preventDefault() onTranslate() }