summaryrefslogtreecommitdiffstats
path: root/pkg/gui/filetree
diff options
context:
space:
mode:
authorJesse Duffield <jessedduffield@gmail.com>2021-04-03 19:35:45 +1100
committerJesse Duffield <jessedduffield@gmail.com>2021-04-06 19:34:32 +1000
commit633b6f596dcaedc9809973e5a81d65d65ee54def (patch)
tree9efb311a25bac2d6e8c234110d664f11d010dd36 /pkg/gui/filetree
parente6274c0757ec7533d2f76a0a1e5f9f53ea62ba96 (diff)
WIP
Diffstat (limited to 'pkg/gui/filetree')
-rw-r--r--pkg/gui/filetree/file_manager.go4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkg/gui/filetree/file_manager.go b/pkg/gui/filetree/file_manager.go
index f2e828a61..825ee0b01 100644
--- a/pkg/gui/filetree/file_manager.go
+++ b/pkg/gui/filetree/file_manager.go
@@ -1,6 +1,8 @@
package filetree
import (
+ "sync"
+
"github.com/jesseduffield/lazygit/pkg/commands/models"
"github.com/jesseduffield/lazygit/pkg/gui/presentation"
"github.com/sirupsen/logrus"
@@ -12,6 +14,7 @@ type FileManager struct {
showTree bool
log *logrus.Entry
collapsedPaths CollapsedPaths
+ sync.RWMutex
}
func NewFileManager(files []*models.File, log *logrus.Entry, showTree bool) *FileManager {
@@ -20,6 +23,7 @@ func NewFileManager(files []*models.File, log *logrus.Entry, showTree bool) *Fil
log: log,
showTree: showTree,
collapsedPaths: CollapsedPaths{},
+ RWMutex: sync.RWMutex{},
}
}