systray [2]: transparent icons: let systray window responsible for background

Kirill K. Smirnov lich at math.spbu.ru
Fri Dec 29 16:03:49 CST 2006


ChangeLog:
  Let parent of tray windows (WM systray) paint background for them.
-------------- next part --------------
diff --git a/dlls/winex11.drv/window.c b/dlls/winex11.drv/window.c
index 1430563..8f3d190 100644
--- a/dlls/winex11.drv/window.c
+++ b/dlls/winex11.drv/window.c
@@ -366,6 +366,7 @@ static void systray_dock_window( Display
         
         wine_tsx11_lock();
         XSendEvent( display, systray_window, False, NoEventMask, &ev );
+        XSetWindowBackgroundPixmap(display, data->whole_window, ParentRelative);
         wine_tsx11_unlock();
 
     }


More information about the wine-patches mailing list