mirror of
https://gitlab.opencode.de/bwi/bundesmessenger/clients/bundesmessenger-ios.git
synced 2026-04-22 09:32:52 +02:00
UX rework: Preload public rooms only at the !st screen display
This commit is contained in:
@@ -100,12 +100,6 @@ NSString *const kRecentsDataSourceTapOnDirectoryServerChange = @"kRecentsDataSou
|
||||
_recentsDataSourceMode = recentsDataSourceMode;
|
||||
|
||||
[self forceRefresh];
|
||||
|
||||
if (_recentsDataSourceMode == RecentsDataSourceModeRooms)
|
||||
{
|
||||
// Make _publicRoomsDirectoryDataSource start loading data
|
||||
_publicRoomsDirectoryDataSource.searchPattern = nil;
|
||||
}
|
||||
}
|
||||
|
||||
- (UIView *)viewForStickyHeaderInSection:(NSInteger)section withFrame:(CGRect)frame
|
||||
@@ -1017,6 +1011,7 @@ NSString *const kRecentsDataSourceTapOnDirectoryServerChange = @"kRecentsDataSou
|
||||
publicRoomsTriggerTimer = nil;
|
||||
|
||||
_publicRoomsDirectoryDataSource.searchPattern = searchPattern;
|
||||
[_publicRoomsDirectoryDataSource paginate:nil failure:nil];
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user