From 4c6ef2406544fccd31010b98278373080b60b97b Mon Sep 17 00:00:00 2001 From: speediegq Date: Tue, 4 Oct 2022 18:17:27 +0200 Subject: [PATCH] fix centered floating master --- layouts.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/layouts.c b/layouts.c index 65fb8c0..b4f6aa7 100644 --- a/layouts.c +++ b/layouts.c @@ -835,13 +835,13 @@ centeredfloatingmaster(Monitor *m) /* go mfact box in the center if more than nmaster clients */ if (m->ww > m->wh) { mw = m->ww * m->mfact - iv*mivf*(MIN(n, m->nmaster) - 1); - mh = m->wh * 0.9; + mh = m->wh * 0.9 - 2 * oh; } else { mw = m->ww * 0.9 - iv*mivf*(MIN(n, m->nmaster) - 1); mh = m->wh * m->mfact; } mx = m->wx + (m->ww - mw) / 2; - my = m->wy + (m->wh - mh - 2*oh) / 2; + my = m->wy + (m->wh - mh) / 2; sx = m->wx + ov; sy = m->wy + oh;