diff options
author | Jesse Duffield <jessedduffield@gmail.com> | 2020-08-19 21:13:43 +1000 |
---|---|---|
committer | Jesse Duffield <jessedduffield@gmail.com> | 2020-08-23 14:29:18 +1000 |
commit | dbf6bb5f2792afc4adebc9087529de5ac433131c (patch) | |
tree | b04dbc5e4d0d50099f5f3d39f5d1cc2fff1d41d4 /pkg/gui/tags_panel.go | |
parent | f601108c5d66176ee671b2c8af2c29d0a58c3461 (diff) |
some more things
Diffstat (limited to 'pkg/gui/tags_panel.go')
-rw-r--r-- | pkg/gui/tags_panel.go | 13 |
1 files changed, 2 insertions, 11 deletions
diff --git a/pkg/gui/tags_panel.go b/pkg/gui/tags_panel.go index 9d151d4d8..2bb14b963 100644 --- a/pkg/gui/tags_panel.go +++ b/pkg/gui/tags_panel.go @@ -53,11 +53,7 @@ func (gui *Gui) refreshTags() error { gui.State.Tags = tags - if gui.getBranchesView().Context == "tags" { - return gui.renderTagsContext() - } - - return nil + return gui.postRefreshUpdate(gui.Contexts.Tags.Context) } func (gui *Gui) renderTagsContext() error { @@ -66,11 +62,6 @@ func (gui *Gui) renderTagsContext() error { gui.refreshSelectedLine(&gui.State.Panels.Tags.SelectedLine, len(gui.State.Tags)) displayStrings := presentation.GetTagListDisplayStrings(gui.State.Tags, gui.State.Diff.Ref) gui.renderDisplayStrings(branchesView, displayStrings) - if gui.g.CurrentView() == branchesView && branchesView.Context == "tags" { - if err := gui.handleTagSelect(); err != nil { - return gui.surfaceError(err) - } - } return nil } @@ -145,7 +136,7 @@ func (gui *Gui) handleCreateTag(g *gocui.Gui, v *gocui.View) error { for i, tag := range gui.State.Tags { if tag.Name == tagName { gui.State.Panels.Tags.SelectedLine = i - gui.renderTagsContext() + _ = gui.renderTagsContext() return } } |