switching repos without restarting the gui

This commit is contained in:
Jesse Duffield 2021-04-03 13:43:43 +11:00
parent bc9a99387f
commit f1d7f59e49
13 changed files with 182 additions and 113 deletions

View file

@ -107,6 +107,10 @@ func (n *CommitFileNode) Flatten(collapsedPaths map[string]bool) []*CommitFileNo
}
func (node *CommitFileNode) GetNodeAtIndex(index int, collapsedPaths map[string]bool) *CommitFileNode {
if node == nil {
return nil
}
return getNodeAtIndex(node, index, collapsedPaths).(*CommitFileNode)
}