Alexandre Julliard pushed to branch master at wine / wine
Commits: b936f742 by Gabriel Ivăncescu at 2025-01-09T22:30:50+01:00 winex11: Respect swp_flags when syncing window position.
Since 895ca2eda64f506b936999cdd8f14e224eef6a7f, we're not telling Win32 side of the fact the window moved offscreen. This means any SetWindowPos sent afterwards has potential to resync the Window and "put it on screen again", even if such operation has SWP_NOMOVE or SWP_NOSIZE. This causes some fullscreen apps to follow the workspace/desktop instead of remaining offscreen.
Fixes a regression introduced by 895ca2eda64f506b936999cdd8f14e224eef6a7f.
Signed-off-by: Gabriel Ivăncescu gabrielopcode@gmail.com
- - - - -
1 changed file:
- dlls/winex11.drv/window.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/commit/b936f7426e33508538f48f7d20e7d7c...