From fd5782d6e621df346cea01df0f306b8d634f6e98 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Sat, 8 Feb 2020 18:22:14 +0100 Subject: [PATCH] render: resize: reset scroll damage We've resized, and reset the render's 'last-buf' pointer; any scroll damage we have is **not** valid anymore. --- render.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/render.c b/render.c index 980d5fe2..7fa7dd86 100644 --- a/render.c +++ b/render.c @@ -1123,7 +1123,8 @@ maybe_resize(struct terminal *term, int width, int height, bool force) min(term->cursor.point.col, term->cols - 1)); term->render.last_cursor.cell = NULL; - + tll_free(term->normal.scroll_damage); + tll_free(term->alt.scroll_damage); term->render.last_buf = NULL; term_damage_view(term); render_refresh(term);