From: Rémi Bernon <rbernon(a)codeweavers.com> Wine-Bug: http://bugs.winehq.org/show_bug.cgi?id=59012 --- dlls/winex11.drv/window.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dlls/winex11.drv/window.c b/dlls/winex11.drv/window.c index fce1bc7e16e..dc3ec07efec 100644 --- a/dlls/winex11.drv/window.c +++ b/dlls/winex11.drv/window.c @@ -1711,6 +1711,8 @@ static UINT window_update_client_state( struct x11drv_win_data *data ) } } + if (new_style & WS_MINIMIZE) return 0; /* window is still minimized, don't change maximized state */ + if ((old_style & WS_CAPTION) == WS_CAPTION || !data->is_fullscreen) { if ((new_style & WS_MAXIMIZE) && !(old_style & WS_MAXIMIZE)) -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/9539