GNOME Bugzilla – Bug 559564
[a11y-keyboard,media-keys] Start manager in idle callback
Last modified: 2008-11-06 19:42:54 UTC
It doesn't have to be run before other apps. It does lots of synchronous X calls. It's better done after xkb initialization in the keyboard plugin anyway. It also may decide to show a status icon when we have not yet even started the panel.
Same as bug 559558?
Not really. Patch coming, for both a11y-keyboard and media-keys.
Created attachment 122137 [details] [review] for a11y-keyboard
Created attachment 122139 [details] [review] for media-keys We keep acme initialization in the main start, to force gstreamer plugin cache check. This is similar to what we did with fontconfig.
2008-11-06 Behdad Esfahbod <behdad@gnome.org> * plugins/a11y-keyboard/gsd-a11y-keyboard-manager.c (start_a11y_keyboard_idle_cb), (gsd_a11y_keyboard_manager_start): Start manager in idle callback (bug #559564) * plugins/media-keys/gsd-media-keys-manager.c (start_media_keys_idle_cb), (gsd_media_keys_manager_start): Start manager in idle callback (bug #559564). Leave the acme initialization in the main start function to force gstreamer cache up to date check before we let other applications start.