fix: add Desktop OAuth timeout, restore iOS keyWindow filter
This commit is contained in:
@@ -66,7 +66,7 @@ class IosOAuthClient : OAuthClient {
|
||||
private fun keyWindow(): UIWindow {
|
||||
val scenes = UIApplication.sharedApplication.connectedScenes
|
||||
val windowScene = scenes.firstOrNull { it is UIWindowScene } as? UIWindowScene
|
||||
return (windowScene?.windows?.firstOrNull() as? UIWindow) ?: UIWindow()
|
||||
return (windowScene?.windows?.firstOrNull { (it as? UIWindow)?.isKeyWindow() == true } as? UIWindow) ?: UIWindow()
|
||||
}
|
||||
|
||||
companion object {
|
||||
|
||||
Reference in New Issue
Block a user