Fix DM crash with RTE enabled

This commit is contained in:
Alfonso Grillo 2023-10-03 17:11:17 +02:00
parent 0c5e3dfe37
commit df21fa7dc5

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];
}