X-Git-Url: https://git.dogcows.com/gitweb?a=blobdiff_plain;f=src%2Fclock%2Fclock.c;h=e29c138a687cf82825a38d24c2321ce669aebe83;hb=68c07558c3d9d3bd73edd18fe789b58acbad4bf5;hp=b6eb254537f01d31b2f7e2ddb0f7779938963345;hpb=46f53881443c06b9216e78baab429fd45205aa20;p=chaz%2Ftint2 diff --git a/src/clock/clock.c b/src/clock/clock.c index b6eb254..e29c138 100644 --- a/src/clock/clock.c +++ b/src/clock/clock.c @@ -258,8 +258,6 @@ void resize_clock (void *obj) new_width += (2*clock->area.paddingxlr) + (2*clock->area.bg->border.width); Panel *panel = ((Area*)obj)->panel; - clock->area.posx = panel->area.width - clock->area.width - panel->area.paddingxlr - panel->area.bg->border.width; - if (new_width > clock->area.width || new_width < (clock->area.width-6)) { // resize clock // we try to limit the number of resize @@ -274,6 +272,8 @@ void resize_clock (void *obj) systray.area.resize = 1; panel_refresh = 1; } + clock->area.posx = panel->area.width - clock->area.width - panel->area.paddingxlr - panel->area.bg->border.width; + g_object_unref (layout); cairo_destroy (c);