commit 60ea1e5a30c1ed57df7b8fead68469c090b40d22
parent f56c6edc86eab2221c7b14a85dc7572a86e7ff97
Author: Kris Maglione <jg@suckless.org>
Date: Thu, 16 Oct 2008 16:52:42 -0400
[menu] Make the input width wide enough to hold its contents.
Diffstat:
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/cmd/menu/menu.c b/cmd/menu/menu.c
@@ -127,7 +127,8 @@ menu_draw(void) {
r2 = r;
pad = (font->height & ~1);
- inputw = min(Dx(r) / 3, maxwidth) + pad;
+ inputw = min(Dx(r) / 3, maxwidth);
+ inputw = max(inputw, textwidth(font, input.string)) + pad;
itemoff = inputw + 2 * ltwidth;
end = Dx(r) - ltwidth;