GNOME Bugzilla – Bug 701055
keyboard: Wait until fully initialized to show up on the bus
Last modified: 2013-05-30 11:57:33 UTC
This seems unlikely to happen but since these paths are async we have no guarantees otherwise. I had this patch in a branch that I intended to attach to bug 696996 but forgot (too many branches!).
Created attachment 245339 [details] [review] keyboard: Wait until fully initialized to show up on the bus We don't want to get DBus requests until we applied all settings at least once.
Review of attachment 245339 [details] [review]: Looks good otherwise. ::: plugins/keyboard/gsd-keyboard-manager.c @@ +1573,3 @@ +static void +localed_proxy_ready (GObject *source, Can you make the function move separate from the fix? That would make it much more obvious what the (one-liner) fix is.
Attachment 245339 [details] pushed as 9e7de03 - keyboard: Wait until fully initialized to show up on the bus