Override preferredStatusBarStyle for missing pages and ensure setNeedsStatusBarAppearanceUpdate will be called

Signed-off-by: ismailgulek <gulekismail@gmail.com>
This commit is contained in:
ismailgulek
2020-04-08 13:58:12 +03:00
parent eda16c3d03
commit 8f2df22c52
34 changed files with 79 additions and 1 deletions
@@ -65,6 +65,13 @@
self.activityIndicator.backgroundColor = ThemeService.shared.theme.overlayBackgroundColor;
self.backButton.tintColor = ThemeService.shared.theme.tintColor;
[self setNeedsStatusBarAppearanceUpdate];
}
- (UIStatusBarStyle)preferredStatusBarStyle
{
return ThemeService.shared.theme.statusBarStyle;
}
- (void)viewWillAppear:(BOOL)animated
@@ -128,6 +128,8 @@
{
[self.bubblesTableView reloadData];
}
[self setNeedsStatusBarAppearanceUpdate];
}
- (UIStatusBarStyle)preferredStatusBarStyle
@@ -267,6 +267,8 @@
{
[self.tableView reloadData];
}
[self setNeedsStatusBarAppearanceUpdate];
}
- (UIStatusBarStyle)preferredStatusBarStyle
@@ -173,6 +173,8 @@
{
[self.tableView reloadData];
}
[self setNeedsStatusBarAppearanceUpdate];
}
- (UIStatusBarStyle)preferredStatusBarStyle
@@ -114,6 +114,8 @@
// Force table refresh
[self.receiptsTableView reloadData];
}
[self setNeedsStatusBarAppearanceUpdate];
}
- (UIStatusBarStyle)preferredStatusBarStyle
+2
View File
@@ -490,6 +490,8 @@
{
[self.bubblesTableView reloadData];
}
[self setNeedsStatusBarAppearanceUpdate];
}
- (UIStatusBarStyle)preferredStatusBarStyle
@@ -87,6 +87,8 @@
{
[self.searchTableView reloadData];
}
[self setNeedsStatusBarAppearanceUpdate];
}
- (UIStatusBarStyle)preferredStatusBarStyle
@@ -88,6 +88,8 @@
{
[self.searchTableView reloadData];
}
[self setNeedsStatusBarAppearanceUpdate];
}
- (UIStatusBarStyle)preferredStatusBarStyle
@@ -132,6 +132,11 @@
[super viewWillDisappear:animated];
}
- (UIStatusBarStyle)preferredStatusBarStyle
{
return ThemeService.shared.theme.statusBarStyle;
}
#pragma mark -
- (void)setRoomDataSource:(MXKRoomDataSource *)roomDataSource
@@ -279,6 +279,8 @@ NSString *const kRoomSettingsAdvancedE2eEnabledCellViewIdentifier = @"kRoomSetti
{
[self.tableView reloadData];
}
[self setNeedsStatusBarAppearanceUpdate];
}
- (UIStatusBarStyle)preferredStatusBarStyle