Multi-window support

This commit is contained in:
James Magahern
2020-07-31 15:25:22 -07:00
parent 4dd24f6423
commit 5457a05309
2 changed files with 8 additions and 1 deletions

View File

@@ -192,6 +192,13 @@ class BrowserViewController: UIViewController, WKNavigationDelegate,
becomeFirstResponder() becomeFirstResponder()
} }
override func traitCollectionDidChange(_ previousTraitCollection: UITraitCollection?) {
super.traitCollectionDidChange(previousTraitCollection)
// Not sure why this doesn't happen automatically...
toolbarController.traitCollectionDidChange(previousTraitCollection)
}
private func updateScriptBlockerButton() { private func updateScriptBlockerButton() {
var numBlockedScripts: Int = tab.blockedScriptOrigins.count var numBlockedScripts: Int = tab.blockedScriptOrigins.count
if tab.url != nil, tab.javaScriptEnabled == false { if tab.url != nil, tab.javaScriptEnabled == false {

View File

@@ -23,7 +23,7 @@
<key>UIApplicationSceneManifest</key> <key>UIApplicationSceneManifest</key>
<dict> <dict>
<key>UIApplicationSupportsMultipleScenes</key> <key>UIApplicationSupportsMultipleScenes</key>
<false/> <true/>
<key>UISceneConfigurations</key> <key>UISceneConfigurations</key>
<dict> <dict>
<key>UIWindowSceneSessionRoleApplication</key> <key>UIWindowSceneSessionRoleApplication</key>