From 9078dbe61fe0281c1f644ae7528f0e8e4d0bbe83 Mon Sep 17 00:00:00 2001 From: speedie Date: Mon, 3 Apr 2023 23:48:19 +0200 Subject: [PATCH] fix barpadding for mode/number --- libs/draw.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/libs/draw.c b/libs/draw.c index 3cee5e8..476c1fb 100644 --- a/libs/draw.c +++ b/libs/draw.c @@ -326,12 +326,12 @@ drawnumber(int x, int y, int w, int numberWidth, int modeWidth) if (!hidematchcount) { // draw match count drw_setscheme(drw, scheme[SchemeNumber]); - drw_text(drw, mw - numberWidth - modeWidth, 0, numberWidth, bh, lrpad / 2 + plw / 2, numbers, 0, pango_numbers ? True : False); + drw_text(drw, mw - numberWidth - modeWidth - 2 * sp, 0, numberWidth, bh, lrpad / 2 + plw / 2, numbers, 0, pango_numbers ? True : False); // draw powerline for match count if (!hidepowerline) { drw_settrans(drw, scheme[SchemeNumber], scheme[SchemeMenu]); - drw_arrow(drw, mw - numberWidth - modeWidth, 0, plw, bh, 0, 0); + drw_arrow(drw, mw - numberWidth - modeWidth - 2 * sp, 0, plw, bh, 0, 0); x += plw; } @@ -346,12 +346,12 @@ drawmode(int x, int y, int w, int numberWidth, int modeWidth) if (!hidemode) { // draw mode indicator drw_setscheme(drw, scheme[SchemeMode]); - drw_text(drw, mw - modeWidth, 0, modeWidth, bh, lrpad / 2 + plw / 2, modetext, 0, pango_mode ? True : False); + drw_text(drw, mw - modeWidth - 2 * sp, 0, modeWidth, bh, lrpad / 2 + plw / 2, modetext, 0, pango_mode ? True : False); // draw powerline for match count if (!hidepowerline) { drw_settrans(drw, scheme[SchemeMode], hidematchcount ? scheme[SchemeMenu] : scheme[SchemeNumber]); - drw_arrow(drw, mw - modeWidth, 0, plw, bh, 0, 0); + drw_arrow(drw, mw - modeWidth - 2 * sp, 0, plw, bh, 0, 0); x += plw; }