mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-05-21 15:12:13 +02:00
Room messages preview: improved comments
This commit is contained in:
@@ -59,7 +59,7 @@
|
||||
|
||||
/**
|
||||
The RoomDataSource to peek into the room.
|
||||
Note: this object is creating when [self peekInRoom:] succeeds.
|
||||
Note: this object is created when [self peekInRoom:] succeeds.
|
||||
*/
|
||||
@property (nonatomic, readonly) RoomDataSource *roomDataSource;
|
||||
|
||||
@@ -74,7 +74,7 @@
|
||||
- (instancetype)initWithRoomId:(NSString*)roomId emailInvitationParams:(NSDictionary*)emailInvitationParams andSession:(MXSession*)mxSession;
|
||||
|
||||
/**
|
||||
Attempt to peek into room to get room data (state, messages history, etc).
|
||||
Attempt to peek into the room to get room data (state, messages history, etc).
|
||||
|
||||
The operation succeeds only if the room history is world_readable.
|
||||
|
||||
|
||||
@@ -404,7 +404,8 @@
|
||||
MXSession *mxSession = _currentRoomViewController.roomDataSource.mxSession;
|
||||
MXKRoomDataSourceManager *roomDataSourceManager = [MXKRoomDataSourceManager sharedManagerForMatrixSession:mxSession];
|
||||
|
||||
// Let the manager release this live room data source
|
||||
// Let the manager release live room data sources where the user is in
|
||||
// and force close all others.
|
||||
BOOL forceClose = !_currentRoomViewController.roomDataSource.isLive || _currentRoomViewController.roomDataSource.isPeeking;
|
||||
[roomDataSourceManager closeRoomDataSource:_currentRoomViewController.roomDataSource forceClose:forceClose];
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user