From 6a7307fa1cac2628edf83e37cacd533ebae171fd Mon Sep 17 00:00:00 2001 From: Horiodino Date: Mon, 10 Jun 2024 18:48:57 +0530 Subject: [PATCH] fix ui Signed-off-by: Horiodino --- cmd/search/constraints.go | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/cmd/search/constraints.go b/cmd/search/constraints.go index 69eb22e6..c0af0408 100644 --- a/cmd/search/constraints.go +++ b/cmd/search/constraints.go @@ -71,7 +71,8 @@ func (m *versionConstraintsModel) Update(msg tea.Msg) (tea.Model, tea.Cmd) { } case key.Matches(msg, KeyMap.Back): return m.pkgoption.Update(msg) - case key.Matches(msg, KeyMap.Space): + + case key.Matches(msg, KeyMap.Enter): if m.constraint[m.choices[m.cursor]] { m.constraint[m.choices[m.cursor]] = false } else { @@ -80,8 +81,6 @@ func (m *versionConstraintsModel) Update(msg tea.Msg) (tea.Model, tea.Cmd) { } m.constraint[m.choices[m.cursor]] = true } - - case key.Matches(msg, KeyMap.Enter): return m.updateVersionConstraint() } } @@ -95,9 +94,7 @@ func (m versionConstraintsModel) View() string { s.WriteString(styles.TitleStyle.Render(fmt.Sprintf("What type of updates would you like for %s-%s?", m.name, m.version))) s.WriteString("\n\n") for i, choice := range m.choices { - if m.constraint[choice] { - s.WriteString(styles.SelectedOptionStyle.Render("✔ " + choice)) - } else if m.cursor == i { + if m.cursor == i { s.WriteString(styles.CursorOptionStyle.Render("-> " + choice)) } else { s.WriteString(styles.OptionStyle.Render(" " + choice))