From 6f135d713a742a76b548f2efa179356f702e0743 Mon Sep 17 00:00:00 2001 From: a5ob7r <12132068+a5ob7r@users.noreply.github.com> Date: Wed, 16 Jun 2021 17:55:15 +0900 Subject: Fix ScrollHalfPageUp vi cursor motion regression This regression was introduced in 3bd5ac2. Co-authored-by: Christian Duerr --- alacritty_terminal/src/vi_mode.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'alacritty_terminal/src/vi_mode.rs') diff --git a/alacritty_terminal/src/vi_mode.rs b/alacritty_terminal/src/vi_mode.rs index 54229998..6f370642 100644 --- a/alacritty_terminal/src/vi_mode.rs +++ b/alacritty_terminal/src/vi_mode.rs @@ -170,7 +170,7 @@ impl ViModeCursor { }; // Clamp movement to within visible region. - let line = (self.point.line - overscroll).grid_clamp(term, Boundary::Cursor); + let line = (self.point.line - overscroll).grid_clamp(term, Boundary::Grid); // Find the first occupied cell after scrolling has been performed. let target_line = (self.point.line - lines).grid_clamp(term, Boundary::Grid); -- cgit v1.2.3-54-g00ecf