From 3bbae77921af869b9a58f6d5ceef410c5fd20c15 Mon Sep 17 00:00:00 2001 From: Aram Drevekenin Date: Fri, 25 Feb 2022 15:01:08 +0100 Subject: [PATCH] fix(compatibility): properly clear pane before switching to alternate screen (#1120) --- zellij-server/src/panes/grid.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/zellij-server/src/panes/grid.rs b/zellij-server/src/panes/grid.rs index b524c69b..6810890f 100644 --- a/zellij-server/src/panes/grid.rs +++ b/zellij-server/src/panes/grid.rs @@ -1802,6 +1802,7 @@ impl Perform for Grid { Some((current_lines_above, current_viewport, current_cursor)); self.clear_viewport_before_rendering = true; self.scrollback_buffer_lines = self.recalculate_scrollback_buffer_count(); + self.output_buffer.update_all_lines(); // make sure the screen gets cleared in the next render } Some(1) => { self.cursor_key_mode = true;