From 363f8ca6d3b41a8f1cc773b6be99d1666620eaa4 Mon Sep 17 00:00:00 2001 From: ozpv <39195175+ozpv@users.noreply.github.com> Date: Sun, 3 Mar 2024 21:10:25 +0000 Subject: add fix for -noi on no prompt --- dmenu.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dmenu.c b/dmenu.c index ec9beac..e4902fb 100644 --- a/dmenu.c +++ b/dmenu.c @@ -164,7 +164,7 @@ drawmenu(void) if (prompt && *prompt) { drw_setscheme(drw, scheme[SchemeSel]); - x = drw_text(drw, x, 0, ((!draw_input) ? mw : promptw), bh, lrpad / 2, prompt, 0); + x = drw_text(drw, x, 0, !draw_input ? mw : promptw, bh, lrpad / 2, prompt, 0); } if (draw_input) { @@ -182,7 +182,7 @@ drawmenu(void) if (lines > 0) { /* draw vertical list */ for (item = curr; item != next; item = item->right) - drawitem(item, !draw_input ? x - mw : x - promptw, y += bh, mw); + drawitem(item, (!draw_input && prompt && *prompt) ? x - mw : x - promptw, y += bh, mw); } else if (matches) { /* draw horizontal list */ x += inputw; -- cgit v1.2.3