From 2f0b976bcaf470aa22e71de9ce724a2707766085 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Wed, 6 May 2015 22:38:08 +0200 Subject: [PATCH] Leave and re-enter hint mode when double-hinting. See #613. --- qutebrowser/browser/hints.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qutebrowser/browser/hints.py b/qutebrowser/browser/hints.py index c62c65d4d..219b472ff 100644 --- a/qutebrowser/browser/hints.py +++ b/qutebrowser/browser/hints.py @@ -748,7 +748,7 @@ class HintManager(QObject): mode_manager = objreg.get('mode-manager', scope='window', window=self._win_id) if mode_manager.mode == usertypes.KeyMode.hint: - raise cmdexc.CommandError("Already hinting!") + modeman.leave(win_id, usertypes.KeyMode.hint, 're-hinting') if rapid and target not in (Target.tab_bg, Target.window, Target.run, Target.hover, Target.userscript,