From 77f93bfd938b73accb94c4d30c298e2b39b39da2 Mon Sep 17 00:00:00 2001 From: john-batch <70102999+john-batch@users.noreply.github.com> Date: Sat, 14 Aug 2021 05:56:26 +0200 Subject: [PATCH] Make yes/no prompts case-insensitive (#2182) --- internal/action/infopane.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/internal/action/infopane.go b/internal/action/infopane.go index b85a49b3..7fad9ad6 100644 --- a/internal/action/infopane.go +++ b/internal/action/infopane.go @@ -93,10 +93,10 @@ func (h *InfoPane) HandleEvent(event tcell.Event) { done := h.DoKeyEvent(ke) hasYN := h.HasYN if e.Key() == tcell.KeyRune && hasYN { - if e.Rune() == 'y' && hasYN { + if (e.Rune() == 'y' || e.Rune() == 'Y') && hasYN { h.YNResp = true h.DonePrompt(false) - } else if e.Rune() == 'n' && hasYN { + } else if (e.Rune() == 'n' || e.Rune() == 'N') && hasYN { h.YNResp = false h.DonePrompt(false) }