Browse Source

revert: fix mobile scroll

Yifei Zhang 1 year ago
parent
commit
e2c1475857
1 changed files with 5 additions and 1 deletions
  1. 5 1
      app/components/chat.tsx

+ 5 - 1
app/components/chat.tsx

@@ -286,7 +286,6 @@ function useScrollToBottom() {
     const dom = scrollRef.current;
     if (dom && autoScroll) {
       setTimeout(() => (dom.scrollTop = dom.scrollHeight), 1);
-      setAutoScroll(false);
     }
   });
 
@@ -460,6 +459,11 @@ export function Chat(props: {
 
   const [showPromptModal, setShowPromptModal] = useState(false);
 
+  // Auto focus
+  useEffect(() => {
+    inputRef.current?.focus();
+  }, []);
+
   return (
     <div className={styles.chat} key={session.id}>
       <div className={styles["window-header"]}>