x11drv: Get rid of XSync calls on window creation and destruction.
diff --git a/dlls/x11drv/window.c b/dlls/x11drv/window.c
index a3fff6f..a7d1410 100644
--- a/dlls/x11drv/window.c
+++ b/dlls/x11drv/window.c
@@ -702,8 +702,6 @@
changes.stack_mode = Below;
XConfigureWindow( display, data->whole_window, CWStackMode, &changes );
}
- XSync( display, False ); /* FIXME: should not be needed */
-
wine_tsx11_unlock();
xim = x11drv_thread_data()->xim;
@@ -730,7 +728,6 @@
TRACE( "win %p xwin %lx\n", data->hwnd, data->whole_window );
if (thread_data->cursor_window == data->whole_window) thread_data->cursor_window = None;
wine_tsx11_lock();
- XSync( gdi_display, False ); /* flush any reference to this drawable in GDI queue */
XDeleteContext( display, data->whole_window, winContext );
if (data->whole_window != DefaultRootWindow(display))
XDestroyWindow( display, data->whole_window );