From fd5683cdc61efa37a1be7b94901f75c5409d2297 Mon Sep 17 00:00:00 2001 From: Albert Cervin Date: Tue, 18 Nov 2025 17:17:14 +0100 Subject: Make sure rendering happens at least 7ms apart Running a lot faster just causes tearing. --- src/dged/buffer.c | 2 ++ 1 file changed, 2 insertions(+) (limited to 'src/dged/buffer.c') diff --git a/src/dged/buffer.c b/src/dged/buffer.c index d03f3ad..7eb787d 100644 --- a/src/dged/buffer.c +++ b/src/dged/buffer.c @@ -1301,6 +1301,8 @@ void render_line(struct text_chunk *line, void *userdata) { command_list_set_show_whitespace(cmdbuf->cmds, false); if (drawn_coli < cmdbuf->width) { + // TODO: should really be (causes some issues in popups) + // command_list_clear_line(cmdbuf->cmds, drawn_coli, visual_line); command_list_draw_repeated(cmdbuf->cmds, drawn_coli, visual_line, ' ', cmdbuf->width - drawn_coli); } -- cgit v1.2.3