From 78953e4f7e89d0e90b8e1981bf76b03df16eded3 Mon Sep 17 00:00:00 2001 From: Richard Steinmetz Date: Thu, 8 Apr 2021 22:29:47 +0200 Subject: Fix automatic scrolling on resize --- alacritty_terminal/src/grid/resize.rs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'alacritty_terminal/src') diff --git a/alacritty_terminal/src/grid/resize.rs b/alacritty_terminal/src/grid/resize.rs index 10bc51f9..882c0c90 100644 --- a/alacritty_terminal/src/grid/resize.rs +++ b/alacritty_terminal/src/grid/resize.rs @@ -187,7 +187,7 @@ impl Grid { cursor_line_delta += line_delta.0 as usize; } else if row.is_clear() { - if i <= self.display_offset { + if i < self.display_offset { // Since we removed a line, rotate down the viewport. self.display_offset = self.display_offset.saturating_sub(1); } @@ -355,7 +355,7 @@ impl Grid { } row = Row::from_vec(wrapped, occ); - if i <= self.display_offset { + if i < self.display_offset { // Since we added a new line, rotate up the viewport. self.display_offset += 1; } -- cgit