Alexandre Julliard pushed to branch master at wine / wine
Commits: 3af36f8f by Rémi Bernon at 2025-11-10T23:15:07+01:00 win32u: Merge WM_SYSCOMMAND cases in WINE_WINDOW_STATE_CHANGED.
- - - - - f82b115d by Rémi Bernon at 2025-11-10T23:15:07+01:00 win32u: Don't forcefully activate windows before restoring them.
It confuses SDL which automatically restores window when it is being activated, and changes display mode on fullscreen window restore.
The extra window restore will try to restore the window again to its normal rectangle, but this time translated to the new display mode, ending up with a larger than monitor window resize. This confuses SDL, which then decides to restore the native display mode.
- - - - -
3 changed files:
- dlls/win32u/message.c - dlls/winemac.drv/window.c - dlls/winex11.drv/window.c
View it on GitLab: https://gitlab.winehq.org/wine/wine/-/compare/d413a2ab154fe4f9df54994b38a29b...