From 7d38430d2d3dad4069f8cf520aa82a7071d3b932 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Tue, 4 Oct 2016 11:20:21 +0200 Subject: [PATCH] Fix confirm_async --- qutebrowser/utils/message.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/qutebrowser/utils/message.py b/qutebrowser/utils/message.py index 2e9a23c2d..34b5d7a67 100644 --- a/qutebrowser/utils/message.py +++ b/qutebrowser/utils/message.py @@ -147,6 +147,7 @@ def confirm_async(win_id, yes_action, no_action=None, cancel_action=None, Return: The question object. """ + kwargs['mode'] = usertypes.PromptMode.yesno question = _build_question(*args, **kwargs) question.answered_yes.connect(yes_action) if no_action is not None: @@ -154,7 +155,7 @@ def confirm_async(win_id, yes_action, no_action=None, cancel_action=None, if cancel_action is not None: question.cancelled.connect(cancel_action) - question.completed.connect(q.deleteLater) + question.completed.connect(question.deleteLater) bridge = objreg.get('message-bridge', scope='window', window=win_id) bridge.ask(question, blocking=False) return question