Alexandre Julliard : winex11.drv:
We still have to flush the display after mapping a window.
Alexandre Julliard
julliard at wine.codeweavers.com
Tue Feb 13 11:07:58 CST 2007
Module: wine
Branch: master
Commit: 34c5104bccf7abf93fee0e6b1f7d9c990c54bc3c
URL: http://source.winehq.org/git/wine.git/?a=commit;h=34c5104bccf7abf93fee0e6b1f7d9c990c54bc3c
Author: Alexandre Julliard <julliard at winehq.org>
Date: Tue Feb 13 17:17:26 2007 +0100
winex11.drv: We still have to flush the display after mapping a window.
The Photoshop splash screen needs this.
---
dlls/winex11.drv/winpos.c | 2 ++
1 files changed, 2 insertions(+), 0 deletions(-)
diff --git a/dlls/winex11.drv/winpos.c b/dlls/winex11.drv/winpos.c
index 0b10c14..56c2b7c 100644
--- a/dlls/winex11.drv/winpos.c
+++ b/dlls/winex11.drv/winpos.c
@@ -382,6 +382,7 @@ BOOL X11DRV_SetWindowPos( HWND hwnd, HWN
X11DRV_set_wm_hints( display, data );
wine_tsx11_lock();
XMapWindow( display, data->whole_window );
+ XFlush( display );
wine_tsx11_unlock();
mapped = TRUE;
}
@@ -391,6 +392,7 @@ BOOL X11DRV_SetWindowPos( HWND hwnd, HWN
TRACE( "mapping non zero size or off-screen win %p\n", hwnd );
wine_tsx11_lock();
XMapWindow( display, data->whole_window );
+ XFlush( display );
wine_tsx11_unlock();
mapped = TRUE;
}
More information about the wine-cvs
mailing list