From 5af481cd89ba83c7228b0f40c709b6da36a7a34e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Sun, 7 Feb 2021 10:51:28 +0100 Subject: [PATCH] render: urls: blank out keys already pressed --- render.c | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/render.c b/render.c index 7ed27f44..c64692b8 100644 --- a/render.c +++ b/render.c @@ -2595,6 +2595,9 @@ render_urls(struct terminal *term) for (size_t i = 0; i < wcslen(key); i++) label[i] = towupper(label[i]); + for (size_t i = 0; i < entered_key_len; i++) + label[i] = L' '; + size_t len = wcslen(label); int cols = wcswidth(label, len); @@ -2636,12 +2639,6 @@ render_urls(struct terminal *term) render_osd(term, surf, sub_surf, buf, label, fg, bg, width, height, x_margin, y_margin); - -#if 1 - /* TODO: somehow highlight the key(s) entered so far */ - pixman_color_t color = color_hex_to_pixman(fg); - draw_strikeout(term, buf->pix[0], term->fonts[0], &color, x_margin, y_margin, entered_key_len); -#endif } }