on main help sign in
fix: fix panic: start can't be greater than end
1dc7f20Andrey Nering
internal/tui/exp/list/list.go+1
@@ -476,6 +476,7 @@ func (l *list[T]) viewPosition() (int, int) {
476 start = max(0, renderedLines-l.offset-l.height+1)
476 start = max(0, renderedLines-l.offset-l.height+1)
477 end = max(0, renderedLines-l.offset)
477 end = max(0, renderedLines-l.offset)
478 }
478 }
479+ start = min(start, end)
479 return start, end
480 return start, end
480}
481}
481
482