+
+ XDamageSubtract(server.dsp, traywin->damage, None, None);
+ XFlush(server.dsp);
+}
+
+void systray_render_icon(TrayWindow* traywin)
+{
+ // wine tray icons update whenever mouse is over them, so we limit the updates to 50 ms
+ if (traywin->render_timeout == 0)
+ traywin->render_timeout = add_timeout(50, 0, systray_render_icon_now, traywin);