Merge pull request #4322 from imraax/dev

Fix "Enter" bug
This commit is contained in:
fred-bf
2024-03-19 17:44:41 +08:00
committed by GitHub

View File

@@ -219,6 +219,8 @@ function useSubmitHandler() {
}, []);
const shouldSubmit = (e: React.KeyboardEvent<HTMLTextAreaElement>) => {
// Fix Chinese input method "Enter" on Safari
if (e.keyCode == 229) return false;
if (e.key !== "Enter") return false;
if (e.key === "Enter" && (e.nativeEvent.isComposing || isComposing.current))
return false;