From 1073723a7e7d2f5c16ec7fd15b05974fc7293bf2 Mon Sep 17 00:00:00 2001 From: Andrey Nering Date: Tue, 20 Jan 2026 16:44:32 -0300 Subject: [PATCH] fix(list): prevent panic due to negative index --- internal/ui/list/list.go | 2 ++ 1 file changed, 2 insertions(+) diff --git a/internal/ui/list/list.go b/internal/ui/list/list.go index 6b9fbf45b0dfcdc310a014b42eb04950aa891a71..a731a0a30023c451f2e1067e4e15ccb5e06ea177 100644 --- a/internal/ui/list/list.go +++ b/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] }