From 388e3f6ae74b7c59fee43e360427ab73325f9a77 Mon Sep 17 00:00:00 2001
From: Dave Alden <dpa99c@gmail.com>
Date: Mon, 11 Feb 2019 23:14:18 +0000
Subject: [PATCH] (iOS) Fix iframes in iOS/WKWebView which were broken by #418.
 Fixes #424. (#425)

---
 src/ios/CDVWKInAppBrowser.m | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/src/ios/CDVWKInAppBrowser.m b/src/ios/CDVWKInAppBrowser.m
index 7deb6d0..6364f4f 100644
--- a/src/ios/CDVWKInAppBrowser.m
+++ b/src/ios/CDVWKInAppBrowser.m
@@ -573,9 +573,9 @@ static CDVWKInAppBrowser* instance = nil;
     }
     
     if(shouldStart){
-        // Fix GH-417: Handle non-default target attribute
-        // Based on https://stackoverflow.com/a/25853806/777265
-        if (!navigationAction.targetFrame.isMainFrame){
+        // Fix GH-417 & GH-424: Handle non-default target attribute
+        // Based on https://stackoverflow.com/a/25713070/777265
+        if (!navigationAction.targetFrame){
             [theWebView loadRequest:navigationAction.request];
             decisionHandler(WKNavigationActionPolicyCancel);
         }else{