Open Bug 1778837 Opened 3 months ago Updated 3 months ago

[Wayland] GNOME open window transition is racy

Categories

(Core :: Widget: Gtk, defect)

defect

Tracking

()

ASSIGNED

People

(Reporter: rmader, Assigned: rmader)

References

(Blocks 1 open bug)

Details

At least on Gnome, but likely on other DEs like KDE as well, opening animations for FF-Wayland sometimes work, sometimes not.

I'm pretty sure that is because the subsurface with the content is created after the window gets shown so DEs (correctly) may start the animation before we've drawn any content but the window shadow (from GTK).

On Gnome this additionally triggers bugs like https://gitlab.gnome.org/GNOME/mutter/-/issues/1726

To fix this we could wait until the first frame is drawn into the subsurface before showing the window (or something similar).

You need to log in before you can comment on or make changes to this bug.