You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cordova.apache.org by jc...@apache.org on 2020/04/27 15:54:15 UTC
[cordova-plugin-inappbrowser] branch master updated: fix(ios):
prevent statusbar rotation after closing InAppBrowser (#672)
This is an automated email from the ASF dual-hosted git repository.
jcesarmobile pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/cordova-plugin-inappbrowser.git
The following commit(s) were added to refs/heads/master by this push:
new 2793e16 fix(ios): prevent statusbar rotation after closing InAppBrowser (#672)
2793e16 is described below
commit 2793e16ab433a413580e2a3a5ccbc40eda46c3b6
Author: jcesarmobile <jc...@gmail.com>
AuthorDate: Mon Apr 27 17:54:02 2020 +0200
fix(ios): prevent statusbar rotation after closing InAppBrowser (#672)
---
src/ios/CDVWKInAppBrowser.m | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/src/ios/CDVWKInAppBrowser.m b/src/ios/CDVWKInAppBrowser.m
index 88ef182..fc53374 100644
--- a/src/ios/CDVWKInAppBrowser.m
+++ b/src/ios/CDVWKInAppBrowser.m
@@ -324,6 +324,7 @@ static CDVWKInAppBrowser* instance = nil;
// Set tmpWindow to hidden to make main webview responsive to touch again
// https://stackoverflow.com/questions/4544489/how-to-remove-a-uiwindow
self->tmpWindow.hidden = YES;
+ self->tmpWindow = nil;
if (self.inAppBrowserViewController == nil) {
NSLog(@"Tried to hide IAB after it was closed.");
@@ -677,7 +678,8 @@ static CDVWKInAppBrowser* instance = nil;
// Set tmpWindow to hidden to make main webview responsive to touch again
// Based on https://stackoverflow.com/questions/4544489/how-to-remove-a-uiwindow
self->tmpWindow.hidden = YES;
-
+ self->tmpWindow = nil;
+
if (IsAtLeastiOSVersion(@"7.0")) {
if (_previousStatusBarStyle != -1) {
[[UIApplication sharedApplication] setStatusBarStyle:_previousStatusBarStyle];
---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@cordova.apache.org
For additional commands, e-mail: commits-help@cordova.apache.org