summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChoe Hwanjin <choe.hwanjin@gmail.com>2014-08-08 00:58:12 +0900
committerChoe Hwanjin <choe.hwanjin@gmail.com>2014-08-08 00:58:12 +0900
commitb0a98ccf5bb20059d00c5051e00a9ee5e137ce14 (patch)
treefcce4d6924efd4ff82c042d7768f9703cae47575
parentec7fc8b351f894c409b839d8167dbfa63cf97b16 (diff)
downloadibus-hangul-b0a98ccf5bb20059d00c5051e00a9ee5e137ce14.tar.gz
Update on keys and off keys on config value changed
-rw-r--r--src/engine.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/engine.c b/src/engine.c
index 9bb90f7..bd009cb 100644
--- a/src/engine.c
+++ b/src/engine.c
@@ -1480,6 +1480,12 @@ ibus_config_value_changed (IBusConfig *config,
} else if (strcmp (name, "switch-keys") == 0) {
const gchar* str = g_variant_get_string(value, NULL);
hotkey_list_set_from_string(&switch_keys, str);
+ } else if (strcmp (name, "on-keys") == 0) {
+ const gchar* str = g_variant_get_string(value, NULL);
+ hotkey_list_set_from_string(&on_keys, str);
+ } else if (strcmp (name, "off-keys") == 0) {
+ const gchar* str = g_variant_get_string(value, NULL);
+ hotkey_list_set_from_string(&off_keys, str);
}
} else if (strcmp(section, "panel") == 0) {
if (strcmp(name, "lookup-table-orientation") == 0) {