From e49e576c7aad72334f695d85be54c687d1fa5525 Mon Sep 17 00:00:00 2001 From: manuroe Date: Tue, 19 Feb 2019 14:51:47 +0100 Subject: [PATCH] Key backup: Fix crash when switching tabs if there is a banner on the home tab This is a regression made in #2265 (Key backup: avoid to refresh the home room list on every backup state change). On other tabs than `self.keyBackupBanner` must be reset to `KeyBackupBannerNone` so that there is no banner section. --- Riot/Modules/Common/Recents/DataSources/RecentsDataSource.m | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Riot/Modules/Common/Recents/DataSources/RecentsDataSource.m b/Riot/Modules/Common/Recents/DataSources/RecentsDataSource.m index 5f4b2707f..058fab9b5 100644 --- a/Riot/Modules/Common/Recents/DataSources/RecentsDataSource.m +++ b/Riot/Modules/Common/Recents/DataSources/RecentsDataSource.m @@ -126,7 +126,8 @@ NSString *const kRecentsDataSourceTapOnDirectoryServerChange = @"kRecentsDataSou { [self unregisterKeyBackupStateDidChangeNotification]; } - + + [self updateKeyBackupBanner]; [self forceRefresh]; }