From 52f2697cba01b3a1d4beb9452649ced383b1682c Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Tue, 22 Aug 2023 16:44:29 +0200 Subject: Fix url.auto_search=dns on Qt 6 With PyQt6, comparing an enum member to bool will always be False. (cherry picked from commit 47daa9d872c6541931124e4786906c163dbc2ad9) # Conflicts: # doc/changelog.asciidoc --- qutebrowser/utils/urlutils.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qutebrowser/utils/urlutils.py b/qutebrowser/utils/urlutils.py index 0b571946d..7b613c0a2 100644 --- a/qutebrowser/utils/urlutils.py +++ b/qutebrowser/utils/urlutils.py @@ -226,7 +226,7 @@ def _is_url_dns(urlstr: str) -> bool: return False log.url.debug("Doing DNS request for {}".format(host)) info = QHostInfo.fromName(host) - return not info.error() + return info.error() == QHostInfo.HostInfoError.NoError def fuzzy_url(urlstr: str, -- cgit v1.2.3-54-g00ecf