X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fsystray%2Fsystraybar.c;h=9592fdc9e58c2b416a37e2163e39e323f3d10b78;hb=ac96fe8050ff0f5c4d0cb4b794eeee875e1d4bfd;hp=9d460549cc50b8e6fe8b352d5cf41d6abd847ae5;hpb=a72ae04bf96477f11d8bf24baea54596f6d3356b;p=chaz%2Ftint2 diff --git a/src/systray/systraybar.c b/src/systray/systraybar.c index 9d46054..9592fdc 100644 --- a/src/systray/systraybar.c +++ b/src/systray/systraybar.c @@ -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; } @@ -376,7 +375,7 @@ gboolean add_icon(Window id) XSetWindowAttributes set_attr; Visual* visual = server.visual; //printf("icon with depth: %d, width %d, height %d\n", attr.depth, attr.width, attr.height); - printf("icon with depth: %d\n", attr.depth); + //printf("icon with depth: %d\n", attr.depth); if (attr.depth != server.depth || systray.alpha != 100 || systray.brightness != 0 || systray.saturation != 0) { visual = attr.visual; set_attr.colormap = attr.colormap;