Parcourir la source

fix: Improve scrolling behavior for Conversation Opener (#8437)

Co-authored-by: crazywoola <427733928@qq.com>
Nam Vu il y a 7 mois
Parent
commit
624331472a
1 fichiers modifiés avec 2 ajouts et 2 suppressions
  1. 2 2
      web/app/components/base/chat/chat/index.tsx

+ 2 - 2
web/app/components/base/chat/chat/index.tsx

@@ -109,9 +109,9 @@ const Chat: FC<ChatProps> = ({
   const userScrolledRef = useRef(false)
 
   const handleScrollToBottom = useCallback(() => {
-    if (chatContainerRef.current && !userScrolledRef.current)
+    if (chatList.length > 1 && chatContainerRef.current && !userScrolledRef.current)
       chatContainerRef.current.scrollTop = chatContainerRef.current.scrollHeight
-  }, [])
+  }, [chatList.length])
 
   const handleWindowResize = useCallback(() => {
     if (chatContainerRef.current)