June 12, 2026
7:23 a.m.
Rémi Bernon (@rbernon) commented about dlls/winewayland.drv/window.c:
window_state |= WAYLAND_SURFACE_CONFIG_STATE_MAXIMIZED; }
+ conf->resizeable = !!(style & WS_THICKFRAME);
There is a WINE_SWP_RESIZABLE (and a WINE_SWP_FULLSCREEN) flag passed from win32u to WindowPosChanged. We use them in winex11 to decide whether a window should be resizable from the host WM point of view, and I think winewayland should do the same. -- https://gitlab.winehq.org/wine/wine/-/merge_requests/11131#note_142927