From: Rémi Bernon rbernon@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))