From 20073d02939059c6ea4d7371f710448a50f0a7d5 Mon Sep 17 00:00:00 2001 From: Dawid Dziurla Date: Sat, 1 Sep 2018 14:17:45 +0200 Subject: [PATCH] don't panic "panic: runtime error: index out of range" when executing stash pop 'g' from help menu --- pkg/gui/stash_panel.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkg/gui/stash_panel.go b/pkg/gui/stash_panel.go index 2c5e631cb..dd7ecfeb9 100644 --- a/pkg/gui/stash_panel.go +++ b/pkg/gui/stash_panel.go @@ -27,7 +27,8 @@ func (gui *Gui) getSelectedStashEntry(v *gocui.View) *commands.StashEntry { if len(gui.State.StashEntries) == 0 { return nil } - lineNumber := gui.getItemPosition(v) + stashView, _ := gui.g.View("stash") + lineNumber := gui.getItemPosition(stashView) return &gui.State.StashEntries[lineNumber] }