]> Dogcows Code - chaz/tint2/blobdiff - src/systray/systraybar.c
add comment
[chaz/tint2] / src / systray / systraybar.c
index 5a380c192302ebc3c7f5079d57374588f00eda52..a8e0fbc042f48c16b03ab1c50a409c0540c10ffc 100644 (file)
@@ -126,7 +126,7 @@ void draw_systray(void *obj, cairo_t *c)
 }
 
 
-void resize_systray(void *obj)
+int resize_systray(void *obj)
 {
        Systraybar *sysbar = obj;
        Panel *panel = sysbar->area.panel;
@@ -228,8 +228,7 @@ void resize_systray(void *obj)
                XMoveResizeWindow(server.dsp, traywin->id, traywin->x, traywin->y, icon_size, icon_size);
                XResizeWindow(server.dsp, traywin->tray_id, icon_size, icon_size);
        }
-       // resize force the redraw
-       systray.area.redraw = 1;
+       return 1;
 }
 
 
@@ -278,7 +277,7 @@ void start_net()
 
        // v0.3 trayer specification. tint2 always horizontal.
        // Vertical panel will draw the systray horizontal.
-       int orient = 0;
+       long orient = 0;
        XChangeProperty(server.dsp, net_sel_win, server.atom._NET_SYSTEM_TRAY_ORIENTATION, XA_CARDINAL, 32, PropModeReplace, (unsigned char *) &orient, 1);
        VisualID vid;
        if (server.visual32 && (systray.alpha != 100 || systray.brightness != 0 || systray.saturation != 0))
This page took 0.021045 seconds and 4 git commands to generate.