From 1f7273af23570e408e30b261eb748f3dfc6cf681 Mon Sep 17 00:00:00 2001 From: Jesse Duffield Date: Sun, 21 Mar 2021 10:47:42 +1100 Subject: [PATCH] better way to check if a node is a leaf --- pkg/commands/models/file_change_node.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkg/commands/models/file_change_node.go b/pkg/commands/models/file_change_node.go index d265b3f05..85ce2e298 100644 --- a/pkg/commands/models/file_change_node.go +++ b/pkg/commands/models/file_change_node.go @@ -95,7 +95,7 @@ func (s *FileChangeNode) getIndexForPathAux(path string, collapsedPaths map[stri } func (s *FileChangeNode) IsLeaf() bool { - return len(s.Children) == 0 + return s.File != nil } func (s *FileChangeNode) Size(collapsedPaths map[string]bool) int {