From 2d544678077ca2c98a27a1abde9810358333f6f8 Mon Sep 17 00:00:00 2001 From: joonmanji Date: Tue, 11 Jul 2023 14:24:58 -0700 Subject: [PATCH] Fix SsoLoginWrapper when PiP video is presented --- GigyaSwift/Global/Providers/WebLogin/SsoLoginWrapper.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/GigyaSwift/Global/Providers/WebLogin/SsoLoginWrapper.swift b/GigyaSwift/Global/Providers/WebLogin/SsoLoginWrapper.swift index 7da70306..523140e2 100644 --- a/GigyaSwift/Global/Providers/WebLogin/SsoLoginWrapper.swift +++ b/GigyaSwift/Global/Providers/WebLogin/SsoLoginWrapper.swift @@ -208,6 +208,8 @@ class ASWebAuthenticationLayer: NSObject, ASWebAuthenticationPresentationContext } func presentationAnchor(for session: ASWebAuthenticationSession) -> ASPresentationAnchor { - return UIApplication.shared.windows.first! + return UIApplication.shared.windows.first { window in + return window.isKeyWindow + } ?? UIApplication.shared.windows.first! } }