From 877230477b1a510568763d14b9ef763af242dd6b Mon Sep 17 00:00:00 2001 From: dandeandean Date: Sun, 15 Mar 2026 11:48:18 -0400 Subject: [PATCH] Check in bounds before index --- internal/atc/tower/table_view.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/internal/atc/tower/table_view.go b/internal/atc/tower/table_view.go index e13af6e1..2e94a085 100644 --- a/internal/atc/tower/table_view.go +++ b/internal/atc/tower/table_view.go @@ -160,7 +160,7 @@ func (view TableView[T]) Update(msg tea.Msg) (tea.Model, tea.Cmd) { } switch msg.String() { case "y", "Y": - if !view.Search.Focused() && view.Yaml != nil { + if !view.Search.Focused() && view.Yaml != nil && len(view.Data) < view.Table.Cursor() { nav := view.Yaml(view.Data[view.Table.Cursor()]) return nav.Model(view.Dim), nav.Cmd }