diff --git a/status-bar/ios/Sources/StatusBarPlugin/StatusBar.swift b/status-bar/ios/Sources/StatusBarPlugin/StatusBar.swift index 2f0834862..542a97873 100644 --- a/status-bar/ios/Sources/StatusBarPlugin/StatusBar.swift +++ b/status-bar/ios/Sources/StatusBarPlugin/StatusBar.swift @@ -154,7 +154,7 @@ public class StatusBar { } private func getStatusBarFrame() -> CGRect { - return UIApplication.shared.windows.first(where: { $0.isKeyWindow })?.windowScene?.statusBarManager?.statusBarFrame ?? .zero + return bridge.viewController?.view.window?.windowScene?.statusBarManager?.statusBarFrame ?? .zero } private func initializeBackgroundViewIfNeeded() {