summaryrefslogtreecommitdiffhomepage
path: root/ios
diff options
context:
space:
mode:
authorAndrej Mihajlov <and@mullvad.net>2021-11-17 12:10:37 +0100
committerAndrej Mihajlov <and@mullvad.net>2021-11-22 10:42:58 +0100
commitcd8a86ccbdbd39e5ff7185ffd980ee5c70e63748 (patch)
tree2936b5409d452bf6f848ff614bdde6d4d7ed2a23 /ios
parent6a0bc8417a1963d4d9272ed9d7d010e3820ca0cd (diff)
downloadmullvadvpn-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.swift4
-rw-r--r--ios/MullvadVPN/PreferencesViewController.swift4
-rw-r--r--ios/MullvadVPN/ProblemReportViewController.swift4
-rw-r--r--ios/MullvadVPN/SettingsViewController.swift4
-rw-r--r--ios/MullvadVPN/WireguardKeysViewController.swift4
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()