Module: wine Branch: master Commit: 34c5104bccf7abf93fee0e6b1f7d9c990c54bc3c URL: http://source.winehq.org/git/wine.git/?a=commit;h=34c5104bccf7abf93fee0e6b1f...
Author: Alexandre Julliard julliard@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; }