summaryrefslogtreecommitdiffstats
path: root/pkg/gui/tags_panel.go
diff options
context:
space:
mode:
authorJesse Duffield <jessedduffield@gmail.com>2020-08-19 21:13:43 +1000
committerJesse Duffield <jessedduffield@gmail.com>2020-08-23 14:29:18 +1000
commitdbf6bb5f2792afc4adebc9087529de5ac433131c (patch)
treeb04dbc5e4d0d50099f5f3d39f5d1cc2fff1d41d4 /pkg/gui/tags_panel.go
parentf601108c5d66176ee671b2c8af2c29d0a58c3461 (diff)
some more things
Diffstat (limited to 'pkg/gui/tags_panel.go')
-rw-r--r--pkg/gui/tags_panel.go13
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
}
}