Alexandre Julliard : winex11: Set icon hints on non-managed windows too, since they may become managed later on.

Alexandre Julliard julliard at winehq.org
Wed Jan 23 14:36:45 CST 2008


Module: wine
Branch: master
Commit: 12d1d4041a78839b8fb0b260e2531e9d2a15ad3f
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=12d1d4041a78839b8fb0b260e2531e9d2a15ad3f

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Wed Jan 23 16:40:19 2008 +0100

winex11: Set icon hints on non-managed windows too, since they may become managed later on.

---

 dlls/winex11.drv/window.c |    7 +------
 1 files changed, 1 insertions(+), 6 deletions(-)

diff --git a/dlls/winex11.drv/window.c b/dlls/winex11.drv/window.c
index 1d6a060..aa860ee 100644
--- a/dlls/winex11.drv/window.c
+++ b/dlls/winex11.drv/window.c
@@ -602,12 +602,7 @@ static void set_icon_hints( Display *display, struct x11drv_win_data *data, HICO
     data->hWMIconBitmap = 0;
     data->hWMIconMask = 0;
 
-    if (!data->managed)
-    {
-        destroy_icon_window( display, data );
-        hints->flags &= ~(IconPixmapHint | IconMaskHint | IconWindowHint);
-    }
-    else if (!hIcon)
+    if (!hIcon)
     {
         if (!data->icon_window) create_icon_window( display, data );
         hints->icon_window = data->icon_window;




More information about the wine-cvs mailing list