From 607755536f85eb3506adf63ec59df54fb8dc4021 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Daniel=20Ekl=C3=B6f?= Date: Wed, 10 Jul 2019 14:43:46 +0200 Subject: [PATCH] scrollback: use term_damage_view() --- commands.c | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/commands.c b/commands.c index 19b2100c..db316f82 100644 --- a/commands.c +++ b/commands.c @@ -58,9 +58,7 @@ cmd_scrollback_up(struct terminal *term, int rows) term->grid->view = new_view; - for (int i = 0; i < term->rows; i++) - grid_row_in_view(term->grid, i)->dirty = true; - + term_damage_view(term); if (term->frame_callback == NULL) grid_render(term); } @@ -117,9 +115,7 @@ cmd_scrollback_down(struct terminal *term, int rows) term->grid->view = new_view; - for (int i = 0; i < term->rows; i++) - grid_row_in_view(term->grid, i)->dirty = true; - + term_damage_view(term); if (term->frame_callback == NULL) grid_render(term); }