1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-08-09 09:22:48 +03:00

include stash in commitish controller

This commit is contained in:
Jesse Duffield
2022-02-13 18:26:44 +11:00
parent e842d1bc9e
commit a643957f89
13 changed files with 135 additions and 113 deletions

View File

@@ -580,17 +580,18 @@ func (gui *Gui) resetControllers() {
controllers.AttachControllers(context, switchToSubCommitsControllerFactory.Create(context))
}
commonCommitControllerFactory := controllers.NewCommonCommitControllerFactory(
commitishControllerFactory := controllers.NewCommitishControllerFactory(
common,
gui.SwitchToCommitFilesContext,
)
for _, context := range []controllers.CommitContext{
for _, context := range []controllers.Commitish{
gui.State.Contexts.LocalCommits,
gui.State.Contexts.ReflogCommits,
gui.State.Contexts.SubCommits,
gui.State.Contexts.Stash,
} {
controllers.AttachControllers(context, commonCommitControllerFactory.Create(context))
controllers.AttachControllers(context, commitishControllerFactory.Create(context))
}
controllers.AttachControllers(gui.State.Contexts.Branches, branchesController, gitFlowController)