X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fclock%2Fclock.c;h=0a55a8b7591abb89be3b05c1e24ea23f9c960b85;hb=e9f82fb210675167061fd45697f49e6eb733c732;hp=19aaf4ac4a82e8fc907d8798f5fb4b96c7f64b48;hpb=ce50a6305fd40385929dd383655292fd475d2df0;p=chaz%2Ftint2 diff --git a/src/clock/clock.c b/src/clock/clock.c index 19aaf4a..0a55a8b 100644 --- a/src/clock/clock.c +++ b/src/clock/clock.c @@ -163,13 +163,14 @@ void resize_clock (void *obj) else new_width = date_width; new_width += (2*clock->area.paddingxlr) + (2*clock->area.pix.border.width); - if (new_width > clock->area.width || new_width < (clock->area.width-3)) { + if (new_width > clock->area.width || new_width < (clock->area.width-6)) { int i; Panel *panel = ((Area*)obj)->panel; - //printf("clock_width %d, new_width %d\n", clock->area.width, new_width); + printf("clock_width %d, new_width %d\n", clock->area.width, new_width); // resize clock - clock->area.width = new_width; + // we try to limit the number of resize + clock->area.width = new_width + 1; clock->area.posx = panel->area.width - clock->area.width - panel->area.paddingxlr - panel->area.pix.border.width; // resize other objects on panel