From f9e43cf355f43396db8a4bf45266b8472856d3af Mon Sep 17 00:00:00 2001 From: Erik McClure <3387013+ErikMcClure@users.noreply.github.com> Date: Wed, 2 Jul 2025 09:29:14 -0700 Subject: [PATCH] Fix scroll when vertical offset is exactly layout_height (#401) --- src/buffer.rs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/src/buffer.rs b/src/buffer.rs index ba234f2..3dda7a4 100644 --- a/src/buffer.rs +++ b/src/buffer.rs @@ -465,8 +465,7 @@ impl Buffer { } // Adjust scroll.vertical to be smaller by moving scroll.line forwards - //TODO: do we want to adjust it exactly to a layout line? - if line_i == self.scroll.line && layout_height < self.scroll.vertical { + if line_i == self.scroll.line && layout_height <= self.scroll.vertical { self.scroll.line += 1; self.scroll.vertical -= layout_height; }