Skip to content

Commit 8263d15

Browse files
committed
fix issue where custom command would not open a menu
1 parent 4744b39 commit 8263d15

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

pkg/gui/menu_panel.go

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@ import (
55
"fmt"
66
"strings"
77

8+
"github.com/jesseduffield/gocui"
89
"github.com/jesseduffield/lazygit/pkg/theme"
910
"github.com/jesseduffield/lazygit/pkg/utils"
1011
)
@@ -88,7 +89,11 @@ func (gui *Gui) createMenu(title string, items []*menuItem, createMenuOptions cr
8889
menuView.SetContent(list)
8990
gui.State.Panels.Menu.SelectedLineIdx = 0
9091

91-
return gui.pushContext(gui.State.Contexts.Menu)
92+
gui.g.Update(func(g *gocui.Gui) error {
93+
return gui.pushContext(gui.State.Contexts.Menu)
94+
})
95+
96+
return nil
9297
}
9398

9499
func (gui *Gui) onMenuPress() error {

0 commit comments

Comments
 (0)