diff options
| author | Andrej Mihajlov <and@mullvad.net> | 2021-11-17 12:10:37 +0100 |
|---|---|---|
| committer | Andrej Mihajlov <and@mullvad.net> | 2021-11-22 10:42:58 +0100 |
| commit | cd8a86ccbdbd39e5ff7185ffd980ee5c70e63748 (patch) | |
| tree | 2936b5409d452bf6f848ff614bdde6d4d7ed2a23 /ios | |
| parent | 6a0bc8417a1963d4d9272ed9d7d010e3820ca0cd (diff) | |
| download | mullvadvpn-cd8a86ccbdbd39e5ff7185ffd980ee5c70e63748.tar.xz mullvadvpn-cd8a86ccbdbd39e5ff7185ffd980ee5c70e63748.zip | |
Settings: fix statusbar style in child controllers on iOS 12
Diffstat (limited to 'ios')
| -rw-r--r-- | ios/MullvadVPN/AccountViewController.swift | 4 | ||||
| -rw-r--r-- | ios/MullvadVPN/PreferencesViewController.swift | 4 | ||||
| -rw-r--r-- | ios/MullvadVPN/ProblemReportViewController.swift | 4 | ||||
| -rw-r--r-- | ios/MullvadVPN/SettingsViewController.swift | 4 | ||||
| -rw-r--r-- | ios/MullvadVPN/WireguardKeysViewController.swift | 4 |
5 files changed, 20 insertions, 0 deletions
diff --git a/ios/MullvadVPN/AccountViewController.swift b/ios/MullvadVPN/AccountViewController.swift index 923e004dc7..bb1ff3b62f 100644 --- a/ios/MullvadVPN/AccountViewController.swift +++ b/ios/MullvadVPN/AccountViewController.swift @@ -51,6 +51,10 @@ class AccountViewController: UIViewController, AppStorePaymentObserver, AccountO // MARK: - View lifecycle + override var preferredStatusBarStyle: UIStatusBarStyle { + return .lightContent + } + override func viewDidLoad() { super.viewDidLoad() diff --git a/ios/MullvadVPN/PreferencesViewController.swift b/ios/MullvadVPN/PreferencesViewController.swift index f1ff265002..db26bb6a4b 100644 --- a/ios/MullvadVPN/PreferencesViewController.swift +++ b/ios/MullvadVPN/PreferencesViewController.swift @@ -15,6 +15,10 @@ class PreferencesViewController: UITableViewController, PreferencesDataSourceDel private let dataSource = PreferencesDataSource() + override var preferredStatusBarStyle: UIStatusBarStyle { + return .lightContent + } + init() { super.init(style: .grouped) } diff --git a/ios/MullvadVPN/ProblemReportViewController.swift b/ios/MullvadVPN/ProblemReportViewController.swift index 80870c8ca0..ec9955ea79 100644 --- a/ios/MullvadVPN/ProblemReportViewController.swift +++ b/ios/MullvadVPN/ProblemReportViewController.swift @@ -183,6 +183,10 @@ class ProblemReportViewController: UIViewController, UITextFieldDelegate, Condit // MARK: - View lifecycle + override var preferredStatusBarStyle: UIStatusBarStyle { + return .lightContent + } + override var disablesAutomaticKeyboardDismissal: Bool { // Allow dismissing the keyboard in .formSheet presentation style return false diff --git a/ios/MullvadVPN/SettingsViewController.swift b/ios/MullvadVPN/SettingsViewController.swift index 80bf44338a..16696b977a 100644 --- a/ios/MullvadVPN/SettingsViewController.swift +++ b/ios/MullvadVPN/SettingsViewController.swift @@ -17,6 +17,10 @@ class SettingsViewController: UITableViewController, SettingsDataSourceDelegate weak var delegate: SettingsViewControllerDelegate? + override var preferredStatusBarStyle: UIStatusBarStyle { + return .lightContent + } + private let dataSource = SettingsDataSource() init() { diff --git a/ios/MullvadVPN/WireguardKeysViewController.swift b/ios/MullvadVPN/WireguardKeysViewController.swift index ee490a3a6d..b54e0da2ad 100644 --- a/ios/MullvadVPN/WireguardKeysViewController.swift +++ b/ios/MullvadVPN/WireguardKeysViewController.swift @@ -45,6 +45,10 @@ class WireguardKeysViewController: UIViewController, TunnelObserver { } } + override var preferredStatusBarStyle: UIStatusBarStyle { + return .lightContent + } + override func viewDidLoad() { super.viewDidLoad() |
