From 2f33f39f95ecf491b7c59e06d1043435845861f8 Mon Sep 17 00:00:00 2001 From: giomfo Date: Sat, 4 Jun 2016 17:52:37 +0200 Subject: [PATCH] Bug Fix: Hide Directory during App launch --- Vector/ViewController/RecentsViewController.m | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/Vector/ViewController/RecentsViewController.m b/Vector/ViewController/RecentsViewController.m index ba28d17b8..4851bef90 100644 --- a/Vector/ViewController/RecentsViewController.m +++ b/Vector/ViewController/RecentsViewController.m @@ -240,15 +240,18 @@ [self refreshCurrentSelectedCell:YES]; } - // The Directory cell is displayed when the recents list is empty - RecentsDataSource *recentsDataSource = (RecentsDataSource*)self.dataSource; - if (recentsDataSource.hidePublicRoomsDirectory) + if (self.dataSource.mxSession.state == MXSessionStateRunning) { - recentsDataSource.hidePublicRoomsDirectory = (self.recentsTableView.numberOfSections != 0); - } - else if (homeViewController.searchBarHidden) - { - recentsDataSource.hidePublicRoomsDirectory = (self.recentsTableView.numberOfSections > 1); + // The Directory cell is displayed when the recents list is empty + RecentsDataSource *recentsDataSource = (RecentsDataSource*)self.dataSource; + if (recentsDataSource.hidePublicRoomsDirectory) + { + recentsDataSource.hidePublicRoomsDirectory = (self.recentsTableView.numberOfSections != 0); + } + else if (homeViewController.searchBarHidden) + { + recentsDataSource.hidePublicRoomsDirectory = (self.recentsTableView.numberOfSections > 1); + } } }