This is an automated email from the ASF dual-hosted git repository.

manuelbeck pushed a commit to branch 
pr-chore-ios-remove-pre-ios-11-code-in-show-withNoAnimate
in repository 
https://gitbox.apache.org/repos/asf/cordova-plugin-inappbrowser.git

commit 43bc4e472a3dadc334175a812a4dc74af43343d4
Author: Manuel Beck <[email protected]>
AuthorDate: Wed Apr 8 12:59:16 2026 +0200

    chore(ios): remove pre ios 11 code in `show:withNoAnimate:`
    
    - The plugin supports minimum iOS 11
---
 src/ios/CDVWKInAppBrowser.m | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/src/ios/CDVWKInAppBrowser.m b/src/ios/CDVWKInAppBrowser.m
index 71c1c9a..cce5502 100644
--- a/src/ios/CDVWKInAppBrowser.m
+++ b/src/ios/CDVWKInAppBrowser.m
@@ -241,7 +241,6 @@
     // Run later to avoid the "took a long time" log message.
     dispatch_async(dispatch_get_main_queue(), ^{
         if (weakSelf.inAppBrowserViewController != nil) {
-            float osVersion = [[[UIDevice currentDevice] systemVersion] 
floatValue];
             __strong __typeof(weakSelf) strongSelf = weakSelf;
             if (!strongSelf->tmpWindow) {
                 if (@available(iOS 13.0, *)) {
@@ -269,9 +268,6 @@
                 // window would never be displayed, which results in a 
white/blank screen.
                 if (!strongSelf->tmpWindow) {
                     CGRect frame = [[UIScreen mainScreen] bounds];
-                    if (initHidden && osVersion < 11) {
-                        frame.origin.x = -10000;
-                    }
                     strongSelf->tmpWindow = [[UIWindow alloc] 
initWithFrame:frame];
                 }
             }
@@ -279,7 +275,7 @@
             [strongSelf->tmpWindow setRootViewController:tmpController];
             [strongSelf->tmpWindow setWindowLevel:UIWindowLevelNormal];
 
-            if (!initHidden || osVersion < 11) {
+            if (!initHidden) {
                 [self->tmpWindow makeKeyAndVisible];
             }
             [tmpController presentViewController:nav animated:!noAnimate 
completion:nil];


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to