diff --git a/libs/draw.c b/libs/draw.c index 4d5dba3..2d17d1f 100644 --- a/libs/draw.c +++ b/libs/draw.c @@ -492,8 +492,9 @@ void drawmenu(void) { drw_resize(drw, mw - 2 * sp - 2 * borderwidth, mh); } #if USEIMAGE - else if (hideprompt && hideinput && hidemode && hidematchcount) { + else if (hideprompt && hideinput && hidemode && hidematchcount && hidecaps) { y -= bh; + mh = (lines + 1) * bh - bh + 2 * menumarginv; } #endif diff --git a/scripts/examples/spmenu_imageviewer.sh b/scripts/examples/spmenu_imageviewer.sh index 3b39b7d..fafc642 100755 --- a/scripts/examples/spmenu_imageviewer.sh +++ b/scripts/examples/spmenu_imageviewer.sh @@ -20,7 +20,9 @@ main() { --hide-left-arrow \ --hide-right-arrow \ --hide-prompt \ - --hide-cursor \ + --hide-input \ + --hide-caret \ + --hide-caps \ --hide-highlighting \ --image-size 200 \ --generate-cache \