From fb4a9e6320e6a52ace2979f87391d582c8d123f6 Mon Sep 17 00:00:00 2001 From: Dolev Hadar Date: Tue, 2 Aug 2022 20:53:58 +0300 Subject: [PATCH] fix: skip if limit is <= 1 --- choose/choose.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/choose/choose.go b/choose/choose.go index d395e65..ec5e025 100644 --- a/choose/choose.go +++ b/choose/choose.go @@ -72,11 +72,17 @@ func (m model) Update(msg tea.Msg) (tea.Model, tea.Cmd) { m.index = clamp(m.index-m.height, 0, len(m.items)-1) m.paginator.PrevPage() case "a": + if m.limit <= 1 { + break + } for i := range m.items { m.items[i].selected = true } m.numSelected = len(m.items) case "A": + if m.limit <= 1 { + break + } for i := range m.items { m.items[i].selected = false }