summaryrefslogtreecommitdiff
path: root/src/entry_backend
diff options
context:
space:
mode:
Diffstat (limited to 'src/entry_backend')
-rw-r--r--src/entry_backend/pango.c2
1 files changed, 1 insertions, 1 deletions
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);
}