From bc4e34032382d95205793a0465f58c3e3d2a671f Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Wed, 26 Oct 2016 19:46:22 +0200 Subject: [PATCH] Save key mode to leave Doing self._prompt.question.done() already sets self._prompt to the next prompt or to None. --- qutebrowser/mainwindow/prompt.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/qutebrowser/mainwindow/prompt.py b/qutebrowser/mainwindow/prompt.py index c56196db1..daa61bdbf 100644 --- a/qutebrowser/mainwindow/prompt.py +++ b/qutebrowser/mainwindow/prompt.py @@ -215,9 +215,9 @@ class PromptContainer(QWidget): except Error as e: raise cmdexc.CommandError(str(e)) if done: + key_mode = self._prompt.KEY_MODE self._prompt.question.done() - modeman.maybe_leave(self._win_id, self._prompt.KEY_MODE, - ':prompt-accept') + modeman.maybe_leave(self._win_id, key_mode, ':prompt-accept') @cmdutils.register(instance='prompt-container', hide=True, scope='window', modes=[usertypes.KeyMode.yesno],