wayland-transpositor / wprs

Apache License 2.0
282 stars 6 forks source link

xwayland bug fix: ignore x11 configure requests for configured toplevels #28

Closed maxhbooth closed 2 months ago

maxhbooth commented 2 months ago

Once a toplevel surface is configured, it's size is managed by xdg-toplevel configures. Processing these configure_requests can cause the x11 surface to desync from our decorations. But until we assign the surface a role, we still need to respect any requested dimensions so that the wayland surface will get the correct buffer size.