diff options
Diffstat (limited to 'pkg/gui/sub_commits_panel.go')
-rw-r--r-- | pkg/gui/sub_commits_panel.go | 10 |
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 { |