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>