summaryrefslogtreecommitdiffstats
path: root/pkg/gui/sub_commits_panel.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/gui/sub_commits_panel.go')
-rw-r--r--pkg/gui/sub_commits_panel.go10
1 files changed, 5 insertions, 5 deletions
diff --git a/pkg/gui/sub_commits_panel.go b/pkg/gui/sub_commits_panel.go
index b133a250b..8e063ed94 100644
--- a/pkg/gui/sub_commits_panel.go
+++ b/pkg/gui/sub_commits_panel.go
@@ -24,7 +24,7 @@ func (gui *Gui) handleSubCommitSelect() error {
task = gui.createRenderStringTask("No commits")
} else {
cmd := gui.OSCommand.ExecutableFromString(
- gui.GitCommand.ShowCmdStr(commit.Sha, gui.State.Modes.Filtering.Path),
+ gui.GitCommand.ShowCmdStr(commit.Sha, gui.State.Modes.Filtering.GetPath()),
)
task = gui.createRunPtyTask(cmd)
@@ -72,7 +72,7 @@ func (gui *Gui) handleViewSubCommitFiles() error {
return nil
}
- return gui.switchToCommitFilesContext(commit.Sha, false, gui.Contexts.SubCommits.Context, "branches")
+ return gui.switchToCommitFilesContext(commit.Sha, false, gui.Contexts.SubCommits, "branches")
}
func (gui *Gui) switchToSubCommitsContext(refName string) error {
@@ -82,7 +82,7 @@ func (gui *Gui) switchToSubCommitsContext(refName string) error {
commits, err := builder.GetCommits(
commands.GetCommitsOptions{
Limit: gui.State.Panels.Commits.LimitCommits,
- FilterPath: gui.State.Modes.Filtering.Path,
+ FilterPath: gui.State.Modes.Filtering.GetPath(),
IncludeRebaseCommits: false,
RefName: refName,
},
@@ -94,9 +94,9 @@ func (gui *Gui) switchToSubCommitsContext(refName string) error {
gui.State.SubCommits = commits
gui.State.Panels.SubCommits.refName = refName
gui.State.Panels.SubCommits.SelectedLineIdx = 0
- gui.Contexts.SubCommits.Context.SetParentContext(gui.currentSideContext())
+ gui.Contexts.SubCommits.SetParentContext(gui.currentSideContext())
- return gui.pushContext(gui.Contexts.SubCommits.Context)
+ return gui.pushContext(gui.Contexts.SubCommits)
}
func (gui *Gui) handleSwitchToSubCommits() error {