From 2627ab322e0e8dffbf86b1c2eb969139a8062174 Mon Sep 17 00:00:00 2001 From: nicm Date: Fri, 2 Sep 2016 20:57:20 +0000 Subject: Remember the number of lines scrolled into the history (versus cleared into the history) and when resizing only use scrolled lines and not cleared lines (which are probably not intended to reappear). From Chaoren Lin. --- screen-write.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'screen-write.c') diff --git a/screen-write.c b/screen-write.c index 3c4d2758..94ce359f 100644 --- a/screen-write.c +++ b/screen-write.c @@ -1016,7 +1016,7 @@ screen_write_clearhistory(struct screen_write_ctx *ctx) struct grid *gd = s->grid; grid_move_lines(gd, 0, gd->hsize, gd->sy); - gd->hsize = 0; + gd->hscrolled = gd->hsize = 0; } /* Write cell data. */ -- cgit