From 4441cf10452cc11363c6bab607fccd3af5593270 Mon Sep 17 00:00:00 2001 From: Jesse Duffield Date: Tue, 6 Apr 2021 11:16:41 +1000 Subject: [PATCH] fix bug with tags panel --- pkg/gui/tags_panel.go | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/pkg/gui/tags_panel.go b/pkg/gui/tags_panel.go index 7e667f50a..7be7c1f8b 100644 --- a/pkg/gui/tags_panel.go +++ b/pkg/gui/tags_panel.go @@ -75,12 +75,14 @@ func (gui *Gui) refreshTags() error { } func (gui *Gui) withSelectedTag(f func(tag *models.Tag) error) func() error { - tag := gui.getSelectedTag() - if tag == nil { - return nil - } + return func() error { + tag := gui.getSelectedTag() + if tag == nil { + return nil + } - return func() error { return f(tag) } + return f(tag) + } } func (gui *Gui) handleCheckoutTag(tag *models.Tag) error {