[gnome-control-center] keyboard: Fix shortcut always showing up empty
- From: Bastien Nocera <hadess src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-control-center] keyboard: Fix shortcut always showing up empty
- Date: Fri, 25 Nov 2011 12:00:08 +0000 (UTC)
commit 7ca6df2452ef9a50ccd7837ec1a427155eba9692
Author: Bastien Nocera <hadess hadess net>
Date: Fri Nov 25 11:58:43 2011 +0000
keyboard: Fix shortcut always showing up empty
When starting afresh. The binding was never read from
GSettings on startup otherwise.
Spotted by Yanko Kaneti <yaneti declera com>
panels/keyboard/cc-keyboard-item.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/panels/keyboard/cc-keyboard-item.c b/panels/keyboard/cc-keyboard-item.c
index eccfdff..82fab15 100644
--- a/panels/keyboard/cc-keyboard-item.c
+++ b/panels/keyboard/cc-keyboard-item.c
@@ -411,6 +411,8 @@ cc_keyboard_item_load_from_gsettings_path (CcKeyboardItem *item,
g_settings_bind (item->settings, "command",
G_OBJECT (item), "command", G_SETTINGS_BIND_DEFAULT);
+ item->binding = settings_get_binding (item->settings, item->key);
+ binding_from_string (item->binding, &item->keyval, &item->keycode, &item->mask);
g_signal_connect (G_OBJECT (item->settings), "changed::binding",
G_CALLBACK (binding_changed), item);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]