diff options
author | Florian Bruhin <git@the-compiler.org> | 2018-06-17 21:03:44 +0200 |
---|---|---|
committer | Florian Bruhin <git@the-compiler.org> | 2018-06-21 21:43:30 +0200 |
commit | bd5f84bddf7e10297c0c1aab295356e18edd934f (patch) | |
tree | a916d494f1115a61baebe5ac43a05ad5a079ff59 | |
parent | 93ae6ad5926cbf1a95cccf44433c02cd9cd5d53c (diff) | |
download | qutebrowser-bd5f84bddf7e10297c0c1aab295356e18edd934f.tar.gz qutebrowser-bd5f84bddf7e10297c0c1aab295356e18edd934f.zip |
Always clear searches between page loads
Looks like this wasn't properly fixed in Qt for some reason.
Fixes #3693
See #2728 and bef372e5f5dd811eacd959de28f17355407cb7e2
(cherry picked from commit 3399f2df9698a3c7bb7b9da3cfa34467f01efcb7)
-rw-r--r-- | qutebrowser/browser/webengine/webenginetab.py | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/qutebrowser/browser/webengine/webenginetab.py b/qutebrowser/browser/webengine/webenginetab.py index 85e6cf319..2d7eb97a8 100644 --- a/qutebrowser/browser/webengine/webenginetab.py +++ b/qutebrowser/browser/webengine/webenginetab.py @@ -950,11 +950,10 @@ class WebEngineTab(browsertab.AbstractTab): @pyqtSlot() def _on_load_started(self): """Clear search when a new load is started if needed.""" - if (qtutils.version_check('5.9', compiled=False) and - not qtutils.version_check('5.9.2', compiled=False)): - # WORKAROUND for - # https://bugreports.qt.io/browse/QTBUG-61506 - self.search.clear() + # WORKAROUND for + # https://bugreports.qt.io/browse/QTBUG-61506 + # (seems to be back in later Qt versions as well) + self.search.clear() super()._on_load_started() self.data.netrc_used = False |