X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;ds=sidebyside;f=src%2Fclock%2Fclock.c;h=b7a3966c71f586d75612583425f8fbbe08493564;hb=f3f6ab62e3242c62e129d56b2a44c19c09303a16;hp=72bb61cb3cc158108b951851d10652af61e29997;hpb=9cb781048d0a1cf55f0044e2f9f65ac9a5a241e9;p=chaz%2Ftint2 diff --git a/src/clock/clock.c b/src/clock/clock.c index 72bb61c..b7a3966 100644 --- a/src/clock/clock.c +++ b/src/clock/clock.c @@ -187,14 +187,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-6)) { - Panel *panel = ((Area*)obj)->panel; + Panel *panel = ((Area*)obj)->panel; + clock->area.posx = panel->area.width - clock->area.width - panel->area.paddingxlr - panel->area.pix.border.width; + if (new_width > clock->area.width || new_width < (clock->area.width-6)) { // resize clock // we try to limit the number of resize // printf("clock_width %d, new_width %d\n", clock->area.width, new_width); 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 panel->area.resize = 1;