summaryrefslogtreecommitdiffstats
path: root/setup/shortcuteditor.py
diff options
context:
space:
mode:
authorPeng Wu <alexepico@gmail.com>2015-03-06 15:34:43 +0800
committerPeng Wu <alexepico@gmail.com>2015-03-06 15:34:43 +0800
commite64b6ec09ec934e506d566174ac6524c61336228 (patch)
tree3c6eee1eb5042bcf07cd5ac7550b4d725a57a92e /setup/shortcuteditor.py
parent8000186a322806b37d1a5557d023f745a21c55b7 (diff)
downloadibus-libpinyin-e64b6ec09ec934e506d566174ac6524c61336228.tar.gz
ibus-libpinyin-e64b6ec09ec934e506d566174ac6524c61336228.tar.xz
ibus-libpinyin-e64b6ec09ec934e506d566174ac6524c61336228.zip
fixes shortcut keys in setup dialog
Diffstat (limited to 'setup/shortcuteditor.py')
-rw-r--r--setup/shortcuteditor.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/setup/shortcuteditor.py b/setup/shortcuteditor.py
index 3ef76f1..fafb3c5 100644
--- a/setup/shortcuteditor.py
+++ b/setup/shortcuteditor.py
@@ -215,6 +215,8 @@ class ShortcutEditor(Gtk.Box):
for label, keyname, defvalue in accelerators:
value = values[keyname] if keyname in values else defvalue
self.__shortcut_treeview.set_shortcut_value(keyname, value)
+ # store the default value
+ self.emit_shortcut_changed(keyname, value)
class ShortcutEditorDialog(Gtk.Dialog):
def __init__(self, title = None, transient_for = None, flags = 0):