internal/ui/list/list.go 🔗
@@ -308,6 +308,8 @@ func (l *List) Render() string {
currentOffset = 0 // Reset offset for subsequent items
}
+ l.height = max(l.height, 0)
+
if len(lines) > l.height {
lines = lines[:l.height]
}
Andrey Nering created
internal/ui/list/list.go | 2 ++
1 file changed, 2 insertions(+)
@@ -308,6 +308,8 @@ func (l *List) Render() string {
currentOffset = 0 // Reset offset for subsequent items
}
+ l.height = max(l.height, 0)
+
if len(lines) > l.height {
lines = lines[:l.height]
}