Skip to content

Commit 9ae9641

Browse files
authored
fix: thread messages not being autoscrolled on initial load (#3159)
1 parent 625bff9 commit 9ae9641

1 file changed

Lines changed: 3 additions & 3 deletions

File tree

package/src/components/MessageList/MessageList.tsx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -627,13 +627,13 @@ const MessageListWithContext = (props: MessageListPropsWithContext) => {
627627
}, [threadList, messageListLengthAfterUpdate, topMessageAfterUpdate?.id]);
628628

629629
useEffect(() => {
630-
if (!processedMessageList.length) {
631-
return;
632-
}
633630
if (threadList) {
634631
setAutoscrollToRecent(true);
635632
return;
636633
}
634+
if (!processedMessageList.length) {
635+
return;
636+
}
637637
const notLatestSet = channel.state.messages !== channel.state.latestMessages;
638638
if (notLatestSet) {
639639
latestNonCurrentMessageBeforeUpdateRef.current =

0 commit comments

Comments
 (0)