From f4937c1df9c1d5b1f43f87bbffb3239c1f6a5c2b Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Wed, 8 Oct 2025 11:14:40 +0900 Subject: [PATCH] Fix offset-up and offset-down with --layout=reverse-list Related: 3df06a1c68b7dcaf54bb455489498440836f363e --- src/terminal.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/terminal.go b/src/terminal.go index bfa327db..7ec00f95 100644 --- a/src/terminal.go +++ b/src/terminal.go @@ -6332,7 +6332,7 @@ func (t *Terminal) Loop() error { if a.t == actOffsetDown { diff = -1 } - if t.layout == layoutReverse { + if t.layout != layoutDefault { diff *= -1 } t.offset += diff @@ -6340,7 +6340,7 @@ func (t *Terminal) Loop() error { t.constrain() if before != t.offset { t.offset = before - if t.layout == layoutReverse { + if t.layout != layoutDefault { diff *= -1 } t.vmove(diff, false)