Alexandre Julliard : winex11.drv: Update the wm hints when the window frame is changed.
Alexandre Julliard
julliard at winehq.org
Thu Sep 20 10:30:04 CDT 2007
Module: wine
Branch: master
Commit: 8be5b58ba7ff060111b44c0b4c1562ad6a8d1b58
URL: http://source.winehq.org/git/wine.git/?a=commit;h=8be5b58ba7ff060111b44c0b4c1562ad6a8d1b58
Author: Alexandre Julliard <julliard at winehq.org>
Date: Wed Sep 19 17:55:22 2007 +0200
winex11.drv: Update the wm hints when the window frame is changed.
---
dlls/winex11.drv/winpos.c | 5 ++++-
1 files changed, 4 insertions(+), 1 deletions(-)
diff --git a/dlls/winex11.drv/winpos.c b/dlls/winex11.drv/winpos.c
index ac7a651..330a31e 100644
--- a/dlls/winex11.drv/winpos.c
+++ b/dlls/winex11.drv/winpos.c
@@ -403,10 +403,13 @@ BOOL X11DRV_SetWindowPos( HWND hwnd, HWND insert_after, const RECT *rectWindow,
TRACE( "mapping non zero size or off-screen win %p\n", hwnd );
mapped = TRUE;
}
+
+ if (mapped || (swp_flags & SWP_FRAMECHANGED))
+ X11DRV_set_wm_hints( display, data );
+
if (mapped)
{
X11DRV_sync_window_style( display, data );
- X11DRV_set_wm_hints( display, data );
wine_tsx11_lock();
XMapWindow( display, data->whole_window );
XFlush( display );
More information about the wine-cvs
mailing list