Florian Müllner 4ff94f80a0 shell/tray-manager: Delay managing screen if necessary
Now that Xwayland startup is asynchronous, the function may be called
before X11 is available, resulting in a crash.

Fix this by only managing the tray immediately if we already have an
X11 display, and wait for it to be set up otherwise.

Likewise, unmanage the screen when X11 becomes unavailable.

https://gitlab.gnome.org/GNOME/gnome-shell/issues/2308
2020-03-06 18:45:21 +00:00
..
2014-01-09 14:59:31 -05:00
2014-01-09 14:59:31 -05:00
2014-01-09 14:59:31 -05:00
2020-01-08 15:59:15 -03:00
2019-08-27 15:30:51 +03:00
2019-02-06 18:29:15 +01:00
2020-02-26 19:00:05 -08:00
2018-01-12 11:48:49 +01:00
2018-01-12 11:48:49 +01:00
2017-08-02 11:27:42 +01:00
2015-10-15 22:58:28 +02:00