File tree Expand file tree Collapse file tree 1 file changed +3
-1
lines changed
packages/uikit-react-native/src/domain/groupChannel/component Expand file tree Collapse file tree 1 file changed +3
-1
lines changed Original file line number Diff line number Diff line change @@ -115,13 +115,15 @@ const GroupChannelMessageList = (props: GroupChannelProps['MessageList']) => {
115
115
return true ;
116
116
}
117
117
118
- let isFirstUnreadAfterReadMessages = false ;
118
+ let isFirstUnreadAfterReadMessages ;
119
119
if ( index < props . messages . length - 1 ) {
120
120
const prevMessage = props . messages [ index + 1 ] ;
121
121
const hasNoPreviousAndNoPrevMessage = ! props . hasPrevious ?.( ) && prevMessage == null ;
122
122
const prevMessageIsRead = prevMessage != null && prevMessage . createdAt <= props . channel . myLastRead ;
123
123
const isMessageUnread = props . channel . myLastRead < msg . createdAt ;
124
124
isFirstUnreadAfterReadMessages = ( hasNoPreviousAndNoPrevMessage || prevMessageIsRead ) && isMessageUnread ;
125
+ } else {
126
+ isFirstUnreadAfterReadMessages = ! props . hasPrevious ?.( ) ;
125
127
}
126
128
127
129
return isFirstUnreadAfterReadMessages ;
You can’t perform that action at this time.
0 commit comments