From 0a0f0feaec582e41b12184bdfcc2e0d1e9ed4d2a Mon Sep 17 00:00:00 2001 From: Ryan Roden-Corrent Date: Wed, 18 May 2016 08:00:21 -0400 Subject: [PATCH] Update command completions when keyconf changes. When a user changes keybindings, update the command completion model so the new keybindings are shown. --- qutebrowser/completion/models/instances.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/qutebrowser/completion/models/instances.py b/qutebrowser/completion/models/instances.py index 1a3a95d3f..30f22ddc5 100644 --- a/qutebrowser/completion/models/instances.py +++ b/qutebrowser/completion/models/instances.py @@ -186,3 +186,7 @@ def init(): history = objreg.get('web-history') history.async_read_done.connect( functools.partial(update, [usertypes.Completion.url])) + + keyconf = objreg.get('key-config') + keyconf.changed.connect( + functools.partial(update, [usertypes.Completion.command]))