From: Rémi Bernon rbernon@codeweavers.com
--- dlls/winex11.drv/window.c | 3 +++ 1 file changed, 3 insertions(+)
diff --git a/dlls/winex11.drv/window.c b/dlls/winex11.drv/window.c index 3d02449a51f..ae57e0b4d4e 100644 --- a/dlls/winex11.drv/window.c +++ b/dlls/winex11.drv/window.c @@ -3382,7 +3382,10 @@ void X11DRV_UpdateLayeredWindow( HWND hwnd, BYTE alpha, UINT flags ) if (!(data = get_win_data( hwnd ))) return;
if (data->whole_window) + { sync_window_opacity( data->display, data->whole_window, alpha, flags ); + XFlush( data->display ); + }
release_win_data( data ); }