diff --git a/submodules/Display/Display/Navigation/NavigationController.swift b/submodules/Display/Display/Navigation/NavigationController.swift index 21205eda80..4bcd356147 100644 --- a/submodules/Display/Display/Navigation/NavigationController.swift +++ b/submodules/Display/Display/Navigation/NavigationController.swift @@ -883,7 +883,11 @@ open class NavigationController: UINavigationController, ContainableController, let normalStatusBarStyle: UIStatusBarStyle switch resolvedStatusBarStyle { case .black: - normalStatusBarStyle = .default + if #available(iOS 13.0, *) { + normalStatusBarStyle = .darkContent + } else { + normalStatusBarStyle = .default + } case .white: normalStatusBarStyle = .lightContent } diff --git a/submodules/Display/Display/StatusBarProxyNode.swift b/submodules/Display/Display/StatusBarProxyNode.swift index 51e8d97832..24ae8f815b 100644 --- a/submodules/Display/Display/StatusBarProxyNode.swift +++ b/submodules/Display/Display/StatusBarProxyNode.swift @@ -24,7 +24,11 @@ public enum StatusBarStyle { public var systemStyle: UIStatusBarStyle { switch self { case .Black: - return .default + if #available(iOS 13.0, *) { + return .darkContent + } else { + return .default + } case .White: return .lightContent default: