Directory section should be displayed by default in Messages when recents list is empty.

related to https://github.com/vector-im/vector-ios/issues/358
This commit is contained in:
giomfo
2016-06-03 10:28:46 +02:00
parent 58691b824a
commit 0165fed51c
6 changed files with 34 additions and 17 deletions
+4 -4
View File
@@ -460,7 +460,7 @@
// The other conditions depend on the current selected view controller.
if (self.selectedViewController == recentsViewController)
{
self.backgroundImageView.hidden = (!recentsDataSource.hideRecents || !recentsDataSource.hidepublicRoomsDirectory || (self.keyboardHeight == 0));
self.backgroundImageView.hidden = (!recentsDataSource.hideRecents || !recentsDataSource.hidePublicRoomsDirectory || (self.keyboardHeight == 0));
}
else if (self.selectedViewController == searchViewController)
{
@@ -652,7 +652,7 @@
[recentsDataSource searchWithPatterns:nil];
recentsDataSource.hideRecents = NO;
recentsDataSource.hidepublicRoomsDirectory = YES;
recentsDataSource.hidePublicRoomsDirectory = YES;
}
// Update search results under the currently selected tab
@@ -661,7 +661,7 @@
if (self.searchBar.text.length)
{
recentsDataSource.hideRecents = NO;
recentsDataSource.hidepublicRoomsDirectory = NO;
recentsDataSource.hidePublicRoomsDirectory = NO;
self.backgroundImageView.hidden = YES;
// Forward the search request to the data source
@@ -691,7 +691,7 @@
{
// Nothing to search, show only the public dictionary
recentsDataSource.hideRecents = YES;
recentsDataSource.hidepublicRoomsDirectory = NO;
recentsDataSource.hidePublicRoomsDirectory = NO;
// Reset search result (if any)
[recentsDataSource searchWithPatterns:nil];