From 9da0c042d4d4ef72b4488424df5c20d14d4e9585 Mon Sep 17 00:00:00 2001 From: Christian Duerr Date: Tue, 24 Dec 2019 20:51:06 +0000 Subject: Fix screen reset not clearing cell flags --- alacritty_terminal/src/term/mod.rs | 1 + 1 file changed, 1 insertion(+) (limited to 'alacritty_terminal/src') diff --git a/alacritty_terminal/src/term/mod.rs b/alacritty_terminal/src/term/mod.rs index b9462820..4aafde1f 100644 --- a/alacritty_terminal/src/term/mod.rs +++ b/alacritty_terminal/src/term/mod.rs @@ -1785,6 +1785,7 @@ impl ansi::Handler for Term { if self.mode.contains(TermMode::ALT_SCREEN) { self.grid.region_mut(..).each(|c| c.reset(&template)); } else { + let template = Cell { bg: template.bg, ..Cell::default() }; self.grid.clear_viewport(&template); } }, -- cgit