internal/tui/exp/list/list.go 🔗
@@ -476,6 +476,7 @@ func (l *list[T]) viewPosition() (int, int) {
start = max(0, renderedLines-l.offset-l.height+1)
end = max(0, renderedLines-l.offset)
}
+ start = min(start, end)
return start, end
}
Andrey Nering created
internal/tui/exp/list/list.go | 1 +
1 file changed, 1 insertion(+)
@@ -476,6 +476,7 @@ func (l *list[T]) viewPosition() (int, int) {
start = max(0, renderedLines-l.offset-l.height+1)
end = max(0, renderedLines-l.offset)
}
+ start = min(start, end)
return start, end
}