changeset 104 | 3a708f113f55 |
parent 99 | a19556fe83b5 |
child 114 | dfa5cd0969a6 |
--- a/tag.c Wed Jul 19 13:30:18 2006 +0200 +++ b/tag.c Wed Jul 19 13:36:04 2006 +0200 @@ -96,12 +96,18 @@ *c->w = mw - 2 * c->border; *c->h = sh - 2 * c->border - bh; } - else { + else if(h > bh) { *c->x = sx + mw; *c->y = sy + (i - 1) * h + bh; *c->w = w - 2 * c->border; *c->h = h - 2 * c->border; } + else { /* fallback if h < bh */ + *c->x = sx + mw; + *c->y = sy + bh; + *c->w = w - 2 * c->border; + *c->h = sh - 2 * c->border - bh; + } resize(c, False, TopLeft); i++; }