Skip to content

Commit 9716823

Browse files
committed
attempt to use correct UIWindow initializer for SwiftUI
1 parent 1b8f773 commit 9716823

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

Sources/Swift/Integrations/UserFeedback/SentryUserFeedbackWidget.swift

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,14 @@ class SentryUserFeedbackWidget {
3434
}
3535

3636
class Window: UIWindow {
37+
init(config: SentryUserFeedbackConfiguration, windowScene: UIWindowScene) {
38+
if let scene = UIApplication.shared.connectedScenes.first as? UIWindowScene {
39+
super.init(windowScene: scene)
40+
} else {
41+
super.init(frame: UIScreen.main.bounds)
42+
}
43+
}
44+
3745
init(config: SentryUserFeedbackConfiguration) {
3846
super.init(frame: UIScreen.main.bounds)
3947
windowLevel = config.widgetConfig.windowLevel

0 commit comments

Comments
 (0)