From 1e9c523b61be7e7ee874b8b8652b77a76cf78b8a Mon Sep 17 00:00:00 2001 From: derailed Date: Sat, 16 Nov 2019 16:07:15 -0700 Subject: [PATCH] clean up menu layout --- internal/ui/menu.go | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/internal/ui/menu.go b/internal/ui/menu.go index 3dbf4d2c..5bf983b0 100644 --- a/internal/ui/menu.go +++ b/internal/ui/menu.go @@ -132,9 +132,13 @@ func (v *Menu) layout(table []model.MenuHints, mm []int, out [][]string) { out[r][c] = keyConv(v.formatMenu(table[r][c], mm[c])) } } + } func (v *Menu) formatMenu(h model.MenuHint, size int) string { + if h.Mnemonic == "" || h.Description == "" { + return "" + } i, err := strconv.Atoi(h.Mnemonic) if err == nil { return formatNSMenu(i, h.Description, v.styles.Frame())