render: regression: keep empty bottom scroll margin empty after resize

This commit is contained in:
Daniel Eklöf 2023-04-12 18:09:41 +02:00
parent e2baa65238
commit a2db3cdd5b
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F

View file

@ -4128,8 +4128,11 @@ maybe_resize(struct terminal *term, int width, int height, bool force)
if (term->scroll_region.start >= term->rows)
term->scroll_region.start = 0;
if (term->scroll_region.end > term->rows)
if (term->scroll_region.end > term->rows ||
term->scroll_region.end >= old_rows)
{
term->scroll_region.end = term->rows;
}
term->render.last_cursor.row = NULL;