From 12ea83bada4794f2ce6384c1c767b5f4d3164486 Mon Sep 17 00:00:00 2001 From: Phil Jones Date: Tue, 11 Oct 2022 17:53:42 +0100 Subject: Fix Pango bug when deleting hidden characters. --- src/entry_backend/pango.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src') diff --git a/src/entry_backend/pango.c b/src/entry_backend/pango.c index 01fc153..1f19bce 100644 --- a/src/entry_backend/pango.c +++ b/src/entry_backend/pango.c @@ -97,7 +97,7 @@ void entry_backend_pango_update(struct entry *entry) buf[i * char_len + j] = entry->hidden_character_mb[j]; } } - pango_layout_set_text(layout, buf, -1); + pango_layout_set_text(layout, buf, char_len * entry->input_length); } else { pango_layout_set_text(layout, entry->input_mb, -1); } -- cgit v1.2.3