Fix multiple new message indicator

Signed-off-by: Ajay Bura <ajbura@gmail.com>
This commit is contained in:
Ajay Bura 2021-12-14 20:47:01 +05:30
parent ba64ba0bd0
commit ca15e69ae0

View file

@ -608,7 +608,8 @@ function RoomViewContent({ eventId, roomTimeline }) {
}
}
unreadDivider = (readEvent && !unreadDivider
if (!unreadDivider) {
unreadDivider = (readEvent
&& prevMEvent?.getTs() <= readEvent.getTs()
&& readEvent.getTs() < mEvent.getTs());
if (unreadDivider) {
@ -616,6 +617,7 @@ function RoomViewContent({ eventId, roomTimeline }) {
itemCountIndex += 1;
if (jumpToItemIndex === -1) jumpToItemIndex = itemCountIndex;
}
}
const dayDivider = prevMEvent && !isInSameDay(mEvent.getDate(), prevMEvent.getDate());
if (dayDivider) {
tl.push(<Divider key={`divider-${mEvent.getId()}`} text={`${dateFormat(mEvent.getDate(), 'mmmm dd, yyyy')}`} />);