mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-20 16:42:44 +02:00
Merge pull request #7152 from vector-im/gil/7151-Thread_preview_doesnt_update_in_main_timeline
Thread preview doesn't update in main timeline
This commit is contained in:
@@ -985,8 +985,19 @@ typedef NS_ENUM (NSUInteger, MXKRoomDataSourceError) {
|
||||
else if (nil == localEcho)
|
||||
{
|
||||
// Process here incoming events, and outgoing events sent from another device.
|
||||
[self queueEventForProcessing:event withRoomState:roomState direction:MXTimelineDirectionForwards];
|
||||
[self processQueuedEvents:nil];
|
||||
if (self.threadId == nil && event.isInThread)
|
||||
{
|
||||
NSInteger index = [self indexOfCellDataWithEventId:event.relatesTo.eventId];
|
||||
if (index != NSNotFound)
|
||||
{
|
||||
[self reloadNotifying:NO];
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
[self queueEventForProcessing:event withRoomState:roomState direction:MXTimelineDirectionForwards];
|
||||
[self processQueuedEvents:nil];
|
||||
}
|
||||
}
|
||||
}
|
||||
}];
|
||||
|
||||
Reference in New Issue
Block a user