From 4bfda0327c1696808db85475e24c898aa3af234e Mon Sep 17 00:00:00 2001 From: bakkeby Date: Wed, 28 Apr 2021 10:52:59 +0200 Subject: anybar: misc improvements ref. #118 --- dwm.c | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'dwm.c') diff --git a/dwm.c b/dwm.c index 4ec1182..78476dc 100644 --- a/dwm.c +++ b/dwm.c @@ -4284,6 +4284,10 @@ updatebarpos(Monitor *m) for (bar = m->bar; bar; bar = bar->next) { bar->bx = m->wx + x_pad; + #if BAR_ANYBAR_PATCH && !BAR_ANYBAR_MANAGE_WIDTH_PATCH + if (bar->external) + continue; + #endif // BAR_ANYBAR_PATCH | BAR_ANYBAR_MANAGE_WIDTH_PATCH bar->bw = m->ww - 2 * x_pad; } @@ -4316,9 +4320,8 @@ updatebarpos(Monitor *m) if (bar->topbar) m->wy = m->wy + bar->bh + y_pad; m->wh -= y_pad + bar->bh; - } - for (bar = m->bar; bar; bar = bar->next) bar->by = (bar->topbar ? m->wy - bar->bh : m->wy + m->wh); + } } void -- cgit v1.2.3