Merge pull request #7692 from vector-im/alfogrillo/fix-rte-crash

Fix new dm crash with RTE is enabled
This commit is contained in:
Alfonso Grillo
2023-10-04 11:01:45 +02:00
committed by GitHub
+4 -3
View File
@@ -3121,15 +3121,16 @@ static CGSize kThreadListBarButtonItemImageSize;
- (void)displayNewDirectChatWithTargetUser:(nonnull MXUser*)directChatTargetUser session:(nonnull MXSession*)session
{
// `[displayRoom:]` may require the session, setting it here before calling it
[self addMatrixSession:session];
// Release existing room data source or preview
[self displayRoom:nil];
self.directChatTargetUser = directChatTargetUser;
self.eventsAcknowledgementEnabled = NO;
[self addMatrixSession:session];
[self refreshRoomTitle];
[self refreshRoomInputToolbar];
}