Skip to content

Conversation

Kontrabant
Copy link
Contributor

The associated surface commit causes a warning (previously a crash) on GNOME + libdecor when clients enter fullscreen before the initial buffer commit.

This was only ever needed on GNOME, and is fixed in GNOME 49, but is waiting on upstream backports: https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4681 and https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4680

Fixes #14032

@Kontrabant Kontrabant added this to the 3.x milestone Sep 24, 2025
…creen

This was to work around a bug in old versions of GNOME, which has since been fixed.
@Kontrabant Kontrabant force-pushed the wayland_libdecor_order branch from 62741fb to e1df180 Compare September 24, 2025 16:53
…entering fixed-size states

Otherwise, the compositor may restore the window to the old dimensions when transitioning from a fixed-sized state to floating.
@Kontrabant Kontrabant force-pushed the wayland_libdecor_order branch from e1df180 to 940d919 Compare September 24, 2025 18:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

wayland: Full screen ioquake3 window reports size to compositor as 0x0 pixels
1 participant