From 60f11bba60e82aa658c734dc070092e7d338a788 Mon Sep 17 00:00:00 2001 From: Andrew Bulhak Date: Wed, 29 Jan 2025 14:15:23 +0100 Subject: [PATCH 1/2] Configure device management screen to hide notification bar --- .../DeviceList/DeviceManagementViewController.swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ios/MullvadVPN/View controllers/DeviceList/DeviceManagementViewController.swift b/ios/MullvadVPN/View controllers/DeviceList/DeviceManagementViewController.swift index 546d6bd044e9..68921af0963d 100644 --- a/ios/MullvadVPN/View controllers/DeviceList/DeviceManagementViewController.swift +++ b/ios/MullvadVPN/View controllers/DeviceList/DeviceManagementViewController.swift @@ -28,6 +28,10 @@ class DeviceManagementViewController: UIViewController, RootContainment { false } + var prefersNotificationBarHidden: Bool { + true + } + override var preferredStatusBarStyle: UIStatusBarStyle { .lightContent } From 0fdc5eca0bc0f2803b8833b7bbb1f3791be6915a Mon Sep 17 00:00:00 2001 From: Andrew Bulhak Date: Thu, 30 Jan 2025 10:12:01 +0100 Subject: [PATCH 2/2] Hide notification bar in out of time screen as well --- .../View controllers/OutOfTime/OutOfTimeViewController.swift | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ios/MullvadVPN/View controllers/OutOfTime/OutOfTimeViewController.swift b/ios/MullvadVPN/View controllers/OutOfTime/OutOfTimeViewController.swift index 8c70610f9c3c..413f0821fedd 100644 --- a/ios/MullvadVPN/View controllers/OutOfTime/OutOfTimeViewController.swift +++ b/ios/MullvadVPN/View controllers/OutOfTime/OutOfTimeViewController.swift @@ -58,6 +58,10 @@ class OutOfTimeViewController: UIViewController, RootContainment { false } + var prefersNotificationBarHidden: Bool { + true + } + init(interactor: OutOfTimeInteractor, errorPresenter: PaymentAlertPresenter) { self.interactor = interactor self.errorPresenter = errorPresenter