[gnome-control-center] keyboard: Fix shortcut always showing up empty



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]