From: Rémi Bernon <rbernon(a)codeweavers.com> --- dlls/winex11.drv/window.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/dlls/winex11.drv/window.c b/dlls/winex11.drv/window.c index ccb0aad2b2d..8c166473d32 100644 --- a/dlls/winex11.drv/window.c +++ b/dlls/winex11.drv/window.c @@ -2612,14 +2612,11 @@ BOOL X11DRV_WindowPosChanging( HWND hwnd, UINT swp_flags, BOOL shaped, const REC } X11DRV_window_to_X_rect( data, visible_rect, window_rect, client_rect ); + TRACE( "visible_rect %s -> %s\n", wine_dbgstr_rect(window_rect), wine_dbgstr_rect(visible_rect) ); - if (!data->whole_window && !data->embedded) goto done; /* use default surface */ - if (data->use_alpha) goto done; /* use default surface */ - - ret = TRUE; - -done: + ret = !!data->whole_window; /* use default surface if we don't have a window */ release_win_data( data ); + return ret; } -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/6237