KeyVerificationDataLoadingViewController: Show navigation bar if needed.

This commit is contained in:
SBiOSoftWhare
2020-05-05 11:50:59 +02:00
parent 49a1665a7c
commit ed561ff74c
@@ -69,8 +69,16 @@ final class KeyVerificationDataLoadingViewController: UIViewController {
override func viewWillAppear(_ animated: Bool) {
super.viewWillAppear(animated)
// Hide back button
self.navigationItem.setHidesBackButton(true, animated: animated)
if let navigationController = self.navigationController {
if navigationController.navigationBar.isHidden == true {
self.navigationItem.hidesBackButton = true
// Show navigation bar if needed
self.navigationController?.setNavigationBarHidden(false, animated: animated)
} else {
// Hide back button
self.navigationItem.setHidesBackButton(true, animated: animated)
}
}
}
// MARK: - Private