summaryrefslogtreecommitdiffstats
path: root/pkg/gui/gui.go
diff options
context:
space:
mode:
authorJesse Duffield <jessedduffield@gmail.com>2022-02-13 17:13:09 +1100
committerJesse Duffield <jessedduffield@gmail.com>2022-03-17 19:13:40 +1100
commiteab00de273590a3bef5c76e7a4484c7840073f47 (patch)
treefed5dc381452eaa0b07258715c80483353f627c7 /pkg/gui/gui.go
parent371b8d638b55ecce5c99700072051a9d15df7d96 (diff)
reflog controller
Diffstat (limited to 'pkg/gui/gui.go')
-rw-r--r--pkg/gui/gui.go3
1 files changed, 3 insertions, 0 deletions
diff --git a/pkg/gui/gui.go b/pkg/gui/gui.go
index 8b5cef4c4..e0f6eb41f 100644
--- a/pkg/gui/gui.go
+++ b/pkg/gui/gui.go
@@ -534,6 +534,8 @@ func (gui *Gui) resetControllers() {
bisectController := controllers.NewBisectController(common)
+ reflogController := controllers.NewReflogController(common, gui.SwitchToCommitFilesContext)
+
gui.Controllers = Controllers{
Submodules: submodulesController,
Global: controllers.NewGlobalController(common),
@@ -580,6 +582,7 @@ func (gui *Gui) resetControllers() {
controllers.AttachControllers(gui.State.Contexts.Tags, gui.Controllers.Tags)
controllers.AttachControllers(gui.State.Contexts.Submodules, gui.Controllers.Submodules)
controllers.AttachControllers(gui.State.Contexts.LocalCommits, gui.Controllers.LocalCommits, bisectController)
+ controllers.AttachControllers(gui.State.Contexts.ReflogCommits, reflogController)
controllers.AttachControllers(gui.State.Contexts.Remotes, gui.Controllers.Remotes)
controllers.AttachControllers(gui.State.Contexts.Menu, gui.Controllers.Menu)
controllers.AttachControllers(gui.State.Contexts.Global, gui.Controllers.Sync, gui.Controllers.Undo, gui.Controllers.Global)