Explorar o código

Fix "Enter" bug

Fix Chinese input method "Enter" on Safari
Raax hai 1 ano
pai
achega
028957fcdc
Modificáronse 1 ficheiros con 2 adicións e 0 borrados
  1. 2 0
      app/components/chat.tsx

+ 2 - 0
app/components/chat.tsx

@@ -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;