From: jxnshi Date: Fri, 24 Jan 2025 16:00:22 +0000 (+0100) Subject: Fix X-Git-Url: https://jxnshi.xyz/repos?a=commitdiff_plain;h=5da7088d3e3e19a0637fafeb7a4b6ef0cd2b7ae4;p=dwm-config.git Fix --- diff --git a/dwm.c b/dwm.c index ff5bd8f..649f74a 100644 --- a/dwm.c +++ b/dwm.c @@ -1731,14 +1731,14 @@ tile(Monitor *m) for (i = 0, my = ty = m->gappx, c = nexttiled(m->clients); c; c = nexttiled(c->next), i++) if (i < m->nmaster) { h = (m->wh - my) / (MIN(n, m->nmaster) - i) - m->gappx; - resize(c, m->wx + m->gappx, m->wy + my, mw - (2*c->bw) - m->gappx, h - (2*c->bw), 0); - if (my + HEIGHT(c) + m->gappx < m->wh) - my += HEIGHT(c) + m->gappx; + resize(c, m->wx + gappx, m->wy + my, mw - (2*c->bw) - gappx, h - (2*c->bw), 0); + if (my + HEIGHT(c) + gappx < m->wh) + my += HEIGHT(c) + gappx; } else { - h = (m->wh - ty) / (n - i) - m->gappx; - resize(c, m->wx + mw + m->gappx, m->wy + ty, m->ww - mw - (2*c->bw) - 2*m->gappx, h - (2*c->bw), 0); - if (ty + HEIGHT(c) + m->gappx < m->wh) - ty += HEIGHT(c) + m->gappx; + h = (m->wh - ty) / (n - i) - gappx; + resize(c, m->wx + mw + gappx, m->wy + ty, m->ww - mw - (2*c->bw) - 2*gappx, h - (2*c->bw), 0); + if (ty + HEIGHT(c) + gappx < m->wh) + ty += HEIGHT(c) + gappx; } }