diff options
author | Jesse Duffield <jessedduffield@gmail.com> | 2018-08-11 15:31:55 +1000 |
---|---|---|
committer | Jesse Duffield <jessedduffield@gmail.com> | 2018-08-11 15:34:57 +1000 |
commit | 62a231abb78db5f807ff55ad77f39bcf633539b2 (patch) | |
tree | b95be4f76b167771a7515bd5dcac1be5f7b2d0de | |
parent | 753ca75e55f134deb68a463aff49ea34e47002f9 (diff) |
handle commit select on any commits panel refresh
-rw-r--r-- | commits_panel.go | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/commits_panel.go b/commits_panel.go index 2b9ccbf87..1a9976ffe 100644 --- a/commits_panel.go +++ b/commits_panel.go @@ -34,6 +34,9 @@ func refreshCommits(g *gocui.Gui) error { white.Fprintln(v, commit.Name) } refreshStatus(g) + if g.CurrentView().Name() == "commits" { + handleCommitSelect(g, v) + } return nil }) return nil @@ -135,8 +138,7 @@ func handleCommitFixup(g *gocui.Gui, v *gocui.View) error { if err := refreshCommits(g); err != nil { panic(err) } - refreshStatus(g) - return handleCommitSelect(g, v) + return refreshStatus(g) }, nil) return nil } |