Skip to content

Commit 8128671

Browse files
committed
Update ZFWKWebVC.m
1 parent 9c1682b commit 8128671

1 file changed

Lines changed: 4 additions & 3 deletions

File tree

ZFWKWebView/ZFWKWebVC.m

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -615,7 +615,10 @@ - (void)closeVC {
615615
zf_wkWebViewEventCallBack callback = self.config.callbacks[ZFWKWebViewEventCloseKey];
616616
if (callback) callback(self, self.config, nil);
617617

618-
if (self.navigationController.topViewController == self) {
618+
if (self.presentingViewController) {
619+
[self dismissViewControllerAnimated:YES completion:nil];
620+
621+
} else {
619622
switch (self.config.popType) {
620623
case ZFWKWebVCPopTypeRoot:
621624
[self.navigationController popToRootViewControllerAnimated:YES];
@@ -625,8 +628,6 @@ - (void)closeVC {
625628
[self.navigationController popViewControllerAnimated:YES];
626629
break;
627630
}
628-
} else {
629-
[self dismissViewControllerAnimated:YES completion:nil];
630631
}
631632
}
632633

0 commit comments

Comments
 (0)