wmii

git clone git://oldgit.suckless.org/wmii/
Log | Files | Refs | README | LICENSE

commit bc86e15489614e323c8b9fc8d3ad2a62dc640903
parent 4552ece65fcd9991efb697a6b8fbf137f1fab3e8
Author: Anselm R. Garbe <garbeam@wmii.de>
Date:   Sat, 13 May 2006 21:21:32 +0200

fixed wmiimenu issue reported by nion


Diffstat:
cmd/wmiimenu.c | 7+++++--
1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/cmd/wmiimenu.c b/cmd/wmiimenu.c @@ -62,13 +62,16 @@ static void update_offsets() { unsigned int i; - unsigned int w = cmdw + 2 * seek; + unsigned int tw, w = cmdw + 2 * seek; if(!item.size) return; for(i = curroff; i < item.size; i++) { - w += blitz_textwidth(dpy, &draw.font, item.data[i]) + mrect.height; + tw = blitz_textwidth(dpy, &draw.font, item.data[i]); + if(tw > mrect.width / 3) + tw = mrect.width / 3; + w += tw; if(w > mrect.width) break; }