diff --git a/SBrowser/Browser View/BrowserViewController.swift b/SBrowser/Browser View/BrowserViewController.swift index 2d8a854..a8efc38 100644 --- a/SBrowser/Browser View/BrowserViewController.swift +++ b/SBrowser/Browser View/BrowserViewController.swift @@ -32,8 +32,10 @@ class BrowserViewController: UIViewController, SBRProcessBundleBridgeDelegate bridge.delegate = self bridge.policyDataSource = policyManager - browserView.webView = bridge.webView - browserView.webView?.allowsBackForwardNavigationGestures = true + let webView = bridge.webView + webView.allowsBackForwardNavigationGestures = true + + browserView.webView = webView self.view = browserView } @@ -43,7 +45,7 @@ class BrowserViewController: UIViewController, SBRProcessBundleBridgeDelegate let request = URLRequest(url: URL(string: "https://yahoo.com")!) browserView.webView?.load(request) - navigationItem.rightBarButtonItem = scriptBlockerButtonItem + setToolbarItems([ scriptBlockerButtonItem ], animated: false) } private func updateScriptBlockerButton() diff --git a/SBrowser/SceneDelegate.swift b/SBrowser/SceneDelegate.swift index 34fe6ea..88f3f23 100644 --- a/SBrowser/SceneDelegate.swift +++ b/SBrowser/SceneDelegate.swift @@ -17,6 +17,8 @@ class SceneDelegate: UIResponder, UIWindowSceneDelegate { guard let windowScene = (scene as? UIWindowScene) else { return } navigationController.viewControllers = [ browserViewController ] + navigationController.setNavigationBarHidden(true, animated: false) + navigationController.setToolbarHidden(false, animated: false) let window = UIWindow(windowScene: windowScene) window.rootViewController = navigationController