Introduction
Introduction Statistics Contact Development Disclaimer Help
Fix cursor drawn position with wide glyphs - dmenu - dynamic menu
git clone git://git.suckless.org/dmenu
Log
Files
Refs
README
LICENSE
---
commit 0f76dd2fb89748eb5460adbc87c4e98bcce09763
parent 0b5748021877b2f214474b034d8bf0122ee88ed2
Author: Quentin Rameau <[email protected]>
Date: Sun, 22 Apr 2018 14:18:34 +0200
Fix cursor drawn position with wide glyphs
Diffstat:
M dmenu.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
---
diff --git a/dmenu.c b/dmenu.c
@@ -144,7 +144,7 @@ drawmenu(void)
drw_setscheme(drw, scheme[SchemeNorm]);
drw_text(drw, x, 0, w, bh, lrpad / 2, text, 0);
- drw_font_getexts(drw->fonts, text, cursor, &curpos, NULL);
+ curpos = TEXTW(text) - TEXTW(&text[cursor]);
if ((curpos += lrpad / 2 - 1) < w) {
drw_setscheme(drw, scheme[SchemeNorm]);
drw_rect(drw, x + curpos, 2, 2, bh - 4, 1, 0);
You are viewing proxied material from suckless.org. The copyright of proxied material belongs to its original authors. Any comments or complaints in relation to proxied material should be directed to the original authors of the content concerned. Please see the disclaimer for more details.