Also let the Command key invert the background pref in web views
This commit is contained in:
parent
1e1fc06e7b
commit
5cd8dc9d5d
@ -193,7 +193,9 @@ extension DetailWebViewController: WKNavigationDelegate {
|
||||
public func webView(_ webView: WKWebView, decidePolicyFor navigationAction: WKNavigationAction, decisionHandler: @escaping (WKNavigationActionPolicy) -> Void) {
|
||||
if navigationAction.navigationType == .linkActivated {
|
||||
if let url = navigationAction.request.url {
|
||||
Browser.open(url.absoluteString, invertPreference: navigationAction.modifierFlags.contains(.shift))
|
||||
let flags = navigationAction.modifierFlags
|
||||
let invert = flags.contains(.shift) || flags.contains(.command)
|
||||
Browser.open(url.absoluteString, invertPreference: invert)
|
||||
}
|
||||
decisionHandler(.cancel)
|
||||
return
|
||||
|
Loading…
x
Reference in New Issue
Block a user