Fix navigation bar dependencies

This commit is contained in:
Ali
2023-04-27 22:05:46 +04:00
parent cdd62a452b
commit f1b76a6fb6
2 changed files with 16 additions and 1 deletions

View File

@@ -792,6 +792,18 @@ open class NavigationController: UINavigationController, ContainableController,
} else {
modalContainer.keyboardViewManager = nil
modalContainer.canHaveKeyboardFocus = false
if modalContainer.isFlat {
let controllerStatusBarStyle = modalContainer.container.statusBarStyle
switch controllerStatusBarStyle {
case .Black, .White, .Hide:
if topVisibleModalContainerWithStatusBar == nil {
topVisibleModalContainerWithStatusBar = modalContainer
}
case .Ignore:
break
}
}
}
previousModalContainer = modalContainer
if isStandaloneModal {