From d7f2e674411087ec4a9ffe94e8bef483be7b67a1 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Tue, 24 Jul 2018 15:44:27 +0200 Subject: Don't require user interaction for clicking qute:// links See #4090, #4073 (cherry picked from commit f69cd2259e0ffc1d4e93078059b4229b81862bb4) --- qutebrowser/browser/webengine/webengineelem.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/qutebrowser/browser/webengine/webengineelem.py b/qutebrowser/browser/webengine/webengineelem.py index 01ec7b687..aefa51f5a 100644 --- a/qutebrowser/browser/webengine/webengineelem.py +++ b/qutebrowser/browser/webengine/webengineelem.py @@ -203,6 +203,8 @@ class WebEngineElement(webelem.AbstractWebElement): url = self.resolve_url(baseurl) if url is None: return True + if baseurl.scheme() == url.scheme(): # e.g. a qute:// link + return False return url.scheme() not in urlutils.WEBENGINE_SCHEMES def _click_editable(self, click_target): -- cgit v1.2.3-54-g00ecf