mirror of
https://github.com/brl/mutter.git
synced 2025-03-20 02:05:10 +00:00

In certain edge cases it's currently possible that an actor never gets a valid allocation and paint volume. One such case is adding an unmapped, hidden child to an unmapped cloned parent and then showing the child. This happens currently e.g. if a Wayland subsurface is added to a already mapped window while the user is in the overview. Ensure relayouts in two more such cases. Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2530>