gnome-shell/js
Florian Müllner ec014a7ecf main: Do not export DBus interfaces before initializing the UI
Since commit 7cdb75e7ce, initializing UI is deferred until the session
mode has been loaded. However DBus is still initialized immediately,
which means that for DBus methods that access properties in Main, there
is now a window between the method being exposed on the bus and the
method being ready to be called. At least g-s-d grabbing global keybindings
is likely to fall in this window on session startup, and almost guaranteed
when regrabbing bindings after a shell restart.
To fix, defer initializing DBus as well.

https://bugzilla.gnome.org/show_bug.cgi?id=694321
2013-03-14 17:28:31 +01:00
..
extensionPrefs extensionPrefs: Fix opening extension preferences on startup 2013-02-28 15:37:29 +01:00
gdm screenShield: Forward key presses to tne entry when raising the shield 2013-03-11 15:08:21 -04:00
misc appDisplay: Move ensureIconVisible logic to util, make it more generic 2013-03-12 19:29:47 -04:00
perf perf: Update to latest overlay changes 2012-08-20 20:40:01 +02:00
ui main: Do not export DBus interfaces before initializing the UI 2013-03-14 17:28:31 +01:00
Makefile.am osdWindow: Add a simple OSD popup 2013-03-03 12:59:08 +01:00