mirror of
https://github.com/brl/mutter.git
synced 2025-03-13 06:45:03 +00:00

GNOME Shell relies on the MetaScreen::startup-sequence-changed signal, which is tied to (lib)startup-notification and therefore X11. As a result, when we remove the startup sequence of a wayland client, GNOME Shell will not be notified about this until startup-notification's timeout is hit. As a temporary stop-gap, go through XWayland even for wayland clients, so that the signal is emitted when expected. https://bugzilla.gnome.org/show_bug.cgi?id=768531
Description
Languages
C
98.9%
Meson
0.7%
Python
0.3%