diff options
Diffstat (limited to 'qutebrowser/browser/webengine/webenginetab.py')
-rw-r--r-- | qutebrowser/browser/webengine/webenginetab.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/qutebrowser/browser/webengine/webenginetab.py b/qutebrowser/browser/webengine/webenginetab.py index 419c3842a..0d0edabe3 100644 --- a/qutebrowser/browser/webengine/webenginetab.py +++ b/qutebrowser/browser/webengine/webenginetab.py @@ -271,7 +271,8 @@ class WebEngineSearch(browsertab.AbstractSearch): browsertab.SearchNavigationResult.wrap_prevented_top if going_up else browsertab.SearchNavigationResult.wrap_prevented_bottom ) - callback(res) + if callback is not None: + callback(res) return cb = functools.partial(self._prev_next_cb, going_up=going_up, callback=callback) @@ -284,7 +285,8 @@ class WebEngineSearch(browsertab.AbstractSearch): browsertab.SearchNavigationResult.wrap_prevented_top if going_up else browsertab.SearchNavigationResult.wrap_prevented_bottom ) - callback(res) + if callback is not None: + callback(res) return cb = functools.partial(self._prev_next_cb, going_up=going_up, callback=callback) |