May 4, 2026
8:12 p.m.
From: Santino Mazza <smazza@codeweavers.com> --- dlls/winex11.drv/window.c | 1 + 1 file changed, 1 insertion(+) diff --git a/dlls/winex11.drv/window.c b/dlls/winex11.drv/window.c index d2d53a40be3..e3127680c9c 100644 --- a/dlls/winex11.drv/window.c +++ b/dlls/winex11.drv/window.c @@ -2629,6 +2629,7 @@ void X11DRV_DestroyWindow( HWND hwnd ) if (data->icon_mask) XFreePixmap( gdi_display, data->icon_mask ); if (data->parent) host_window_release( data->parent ); free( data->icon_bits ); + XSync(data->display, TRUE); XDeleteContext( gdi_display, (XID)hwnd, win_data_context ); release_win_data( data ); free( data ); -- GitLab https://gitlab.winehq.org/wine/wine/-/merge_requests/10817