From e6feef5b113d02bfcfb40c6728b83fac2c36eb74 Mon Sep 17 00:00:00 2001 From: Maurice Parker Date: Sun, 21 Apr 2019 06:41:59 -0500 Subject: [PATCH] Change detail to open in SFSafariViewController. Issue #611 --- iOS/Detail/DetailViewController.swift | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/iOS/Detail/DetailViewController.swift b/iOS/Detail/DetailViewController.swift index 0b9f81269..63373c05c 100644 --- a/iOS/Detail/DetailViewController.swift +++ b/iOS/Detail/DetailViewController.swift @@ -10,6 +10,7 @@ import UIKit import WebKit import Account import Articles +import SafariServices class DetailViewController: UIViewController { @@ -142,7 +143,8 @@ extension DetailViewController: WKNavigationDelegate { let components = URLComponents(url: url, resolvingAgainstBaseURL: false) if components?.scheme == "http" || components?.scheme == "https" { - UIApplication.shared.open(url) + let vc = SFSafariViewController(url: url) + present(vc, animated: true) decisionHandler(.cancel) } else { decisionHandler(.allow)