1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-03-05 15:15:49 +02:00

more efficient building of branch displaystrings

This commit is contained in:
Jesse Duffield 2018-09-12 18:49:09 +10:00
parent 31c33dfdcb
commit 35cae80de9

View File

@ -152,9 +152,9 @@ func (gui *Gui) refreshBranches(g *gocui.Gui) error {
}
gui.State.Branches = builder.Build()
v.Clear()
displayStrings := []string{}
for _, branch := range gui.State.Branches {
displayStrings = append(displayStrings, branch.GetDisplayString())
displayStrings := make([]string, len(gui.State.Branches))
for i, branch := range gui.State.Branches {
displayStrings[i] = branch.GetDisplayString()
}
fmt.Fprint(v, strings.Join(displayStrings, "\n"))
gui.resetOrigin(v)