mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-21 17:12:45 +02:00
Read marker:
- Initialize the read marker if it does not exist yet, except for the room preview. - Disable the events acknowledgement in case of room preview.
This commit is contained in:
@@ -743,6 +743,8 @@
|
||||
|
||||
if (self.roomDataSource)
|
||||
{
|
||||
self.eventsAcknowledgementEnabled = YES;
|
||||
|
||||
// Set room title view
|
||||
[self refreshRoomTitle];
|
||||
|
||||
@@ -1459,6 +1461,8 @@
|
||||
|
||||
if (previewData)
|
||||
{
|
||||
self.eventsAcknowledgementEnabled = NO;
|
||||
|
||||
[self addMatrixSession:previewData.mxSession];
|
||||
|
||||
roomPreviewData = previewData;
|
||||
@@ -3548,8 +3552,8 @@
|
||||
{
|
||||
self.jumpToLastUnreadBannerContainer.hidden = YES;
|
||||
|
||||
// Initialize the read marker if it does not exist yet
|
||||
if (!self.roomDataSource.room.accountData.readMarkerEventId)
|
||||
// Initialize the read marker if it does not exist yet, except for the room preview.
|
||||
if (!self.roomDataSource.room.accountData.readMarkerEventId && !self.isRoomPreview)
|
||||
{
|
||||
// Move the read marker to the current read receipt position by default.
|
||||
[self.roomDataSource.room forgetReadMarker];
|
||||
|
||||
Reference in New Issue
Block a user