mirror of
https://github.com/brl/mutter.git
synced 2025-04-16 15:19:39 +00:00

In some cases Wayland surface actors are not decendents of the stage, notably subsurfaces without a parent surface. The code changes in the mentioned commits dropped the previously existing check for that - readd it. Fixes: 627ab24721 (surface-actor: Add meta_surface_actor_schedule_update()) Fixes: 7eb99ddef7 (wayland/surface: Schedule updates in the context of the surface actor) Closes: https://gitlab.gnome.org/GNOME/mutter/-/issues/3323 Part-of: <https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/3633>