mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-25 11:02:48 +02:00
Threads: added support to read receipts (MSC3771)
This commit is contained in:
@@ -368,6 +368,8 @@
|
||||
|
||||
// Mark all messages as read when the room is displayed
|
||||
[self.roomDataSource.room.summary markAllAsReadLocally];
|
||||
|
||||
[self updateCurrentEventIdAtTableBottom:YES];
|
||||
}
|
||||
|
||||
- (void)viewWillDisappear:(BOOL)animated
|
||||
@@ -2497,7 +2499,10 @@
|
||||
updateReadMarker = (currentReadMarkerEvent && (currentReadMarkerEvent.originServerTs <= component.event.originServerTs));
|
||||
}
|
||||
|
||||
[roomDataSource.room acknowledgeEvent:component.event andUpdateReadMarker:updateReadMarker];
|
||||
if (self.navigationController.viewControllers.lastObject == self)
|
||||
{
|
||||
[roomDataSource.room acknowledgeEvent:component.event andUpdateReadMarker:updateReadMarker];
|
||||
}
|
||||
}
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user