Rémi Bernon (@rbernon) commented about dlls/winewayland.drv/window.c:
struct wayland_surface *wayland_surface; /* wine window_surface backing this window */ struct window_surface *window_surface; + /* USER visible rectangle relative to win32 parent window client area */ + RECT visible_rect;
```suggestion:-1+0 /* USER visible rectangle relative to win32 parent window client area */ RECT visible_rect; ``` What about naming it "window_rect", the same was as all the other drivers do. I think for consistency you could maybe even have all the three rects that they all have right now, even though you don't yet reeally need "client_rect" / "whole_rect". -- https://gitlab.winehq.org/wine/wine/-/merge_requests/4014#note_48538