From aadf795d282530105b78d0a976ddbf5ba63e687e Mon Sep 17 00:00:00 2001 From: Qwerasd Date: Mon, 25 Mar 2024 19:38:39 -0600 Subject: [PATCH] fix(terminal): correctly use slow path for left/right scroll margin --- src/terminal/Terminal.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/terminal/Terminal.zig b/src/terminal/Terminal.zig index efce17816..a541c4e07 100644 --- a/src/terminal/Terminal.zig +++ b/src/terminal/Terminal.zig @@ -1085,7 +1085,7 @@ pub fn index(self: *Terminal) !void { try self.screen.cursorDownScroll(); } else { // Slow path for left and right scrolling region margins. - if (self.scrolling_region.left != 0 and + if (self.scrolling_region.left != 0 or self.scrolling_region.right != self.cols - 1) { self.scrollUp(1);