[PATCH 1/1] winex11.drv: Always call XSync() in destroy_whole_window() if there is client window.
Paul Gofman
wine at gitlab.winehq.org
Fri Jun 17 10:30:20 CDT 2022
From: Paul Gofman <pgofman at codeweavers.com>
Signed-off-by: Paul Gofman <pgofman at codeweavers.com>
---
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 3ebbee0856e..1c24cc1d2e3 100644
--- a/dlls/winex11.drv/window.c
+++ b/dlls/winex11.drv/window.c
@@ -1650,6 +1650,8 @@ static void destroy_whole_window( struct x11drv_win_data *data, BOOL already_des
}
return;
}
+ if (data->client_window && !already_destroyed)
+ XSync( data->display, False );
}
else
{
--
GitLab
https://gitlab.winehq.org/wine/wine/-/merge_requests/264
More information about the wine-devel
mailing list