[kupfer] preferences: Don't check keystring after being bound
- From: Ulrik Sverdrup <usverdrup src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [kupfer] preferences: Don't check keystring after being bound
- Date: Thu, 1 Apr 2010 13:53:33 +0000 (UTC)
commit ecdd16bc45211b80533e26fee6d37eaf708c1e5f
Author: Ulrik Sverdrup <ulrik sverdrup gmail com>
Date: Thu Apr 1 01:25:30 2010 +0200
preferences: Don't check keystring after being bound
I'm sorry for this one.
kupfer/ui/preferences.py | 3 ++-
1 files changed, 2 insertions(+), 1 deletions(-)
---
diff --git a/kupfer/ui/preferences.py b/kupfer/ui/preferences.py
index 439c911..7b798ec 100644
--- a/kupfer/ui/preferences.py
+++ b/kupfer/ui/preferences.py
@@ -653,8 +653,9 @@ class PreferencesWindowController (pretty.OutputMixin):
keystr = getkey_dialog.ask_for_key(bind_func, curr_key)
if keystr == '':
keybindings.bind_key(None, self.KEYBINDING_TARGETS[keybind_id])
+ setctl.set_global_keybinding(keybind_id, keystr)
self.keybind_store.set_value(it, 1, '')
- elif self._is_good_keystr(keystr):
+ elif keystr is not None:
setctl.set_global_keybinding(keybind_id, keystr)
label = gtk.accelerator_get_label(*gtk.accelerator_parse(keystr))
self.keybind_store.set_value(it, 1, label)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]