diff --git a/qutebrowser/browser/webengine/webenginetab.py b/qutebrowser/browser/webengine/webenginetab.py index 80e3558e4..9f2958668 100644 --- a/qutebrowser/browser/webengine/webenginetab.py +++ b/qutebrowser/browser/webengine/webenginetab.py @@ -216,7 +216,8 @@ class WebEngineScroller(browsertab.AbstractScroller): # FIXME:qtwebengine Abort scrolling if the minimum/maximum was reached. for _ in range(count): press_evt = QKeyEvent(QEvent.KeyPress, key, Qt.NoModifier, 0, 0, 0) - release_evt = QKeyEvent(QEvent.KeyRelease, key, Qt.NoModifier, 0, 0, 0) + release_evt = QKeyEvent(QEvent.KeyRelease, key, Qt.NoModifier, + 0, 0, 0) self._tab.send_event(press_evt) self._tab.send_event(release_evt) diff --git a/scripts/dev/run_vulture.py b/scripts/dev/run_vulture.py index 240258297..0d92f0f45 100755 --- a/scripts/dev/run_vulture.py +++ b/scripts/dev/run_vulture.py @@ -81,6 +81,7 @@ def whitelist_generator(): yield 'qutebrowser.utils.jinja.Loader.get_source' yield 'qutebrowser.utils.log.QtWarningFilter.filter' yield 'qutebrowser.browser.pdfjs.is_available' + yield 'QEvent.posted' # vulture doesn't notice the hasattr() and thus thinks netrc_used is unused # in NetworkManager.on_authentication_required yield 'PyQt5.QtNetwork.QNetworkReply.netrc_used'