diff options
author | Jesse Duffield <jessedduffield@gmail.com> | 2020-08-16 13:58:29 +1000 |
---|---|---|
committer | Jesse Duffield <jessedduffield@gmail.com> | 2020-08-23 14:29:18 +1000 |
commit | 7f89113245307be8a1642105014e9ce51a47210f (patch) | |
tree | 0b1237c4bdd4a465bedb7cc49c8372d0bfc46ea5 /pkg/gui/commit_files_panel.go | |
parent | 0ea0c486310558e26af7ad6e4fcf17f57c2b62e3 (diff) |
WIP
Diffstat (limited to 'pkg/gui/commit_files_panel.go')
-rw-r--r-- | pkg/gui/commit_files_panel.go | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/pkg/gui/commit_files_panel.go b/pkg/gui/commit_files_panel.go index e2018480b..d37f3fd5e 100644 --- a/pkg/gui/commit_files_panel.go +++ b/pkg/gui/commit_files_panel.go @@ -44,8 +44,6 @@ func (gui *Gui) handleCommitFileSelect() error { return err } - gui.getCommitFilesView().FocusPoint(0, gui.State.Panels.CommitFiles.SelectedLine) - cmd := gui.OSCommand.ExecutableFromString( gui.GitCommand.ShowCommitFileCmdStr(commitFile.Sha, commitFile.Name, false), ) @@ -57,7 +55,7 @@ func (gui *Gui) handleCommitFileSelect() error { } func (gui *Gui) handleSwitchToCommitsPanel(g *gocui.Gui, v *gocui.View) error { - return gui.switchFocus(v, gui.getCommitsView()) + return gui.switchContext(gui.Contexts.BranchCommits.Context) } func (gui *Gui) handleCheckoutCommitFile(g *gocui.Gui, v *gocui.View) error { @@ -223,8 +221,8 @@ func (gui *Gui) enterCommitFile(selectedLineIdx int) error { } } - gui.changeMainViewsContext("patch-building") - if err := gui.switchFocus(gui.getCommitFilesView(), gui.getMainView()); err != nil { + gui.changeMainViewsContext("patch-building") // TODO: bring into context code + if err := gui.switchContext(gui.Contexts.PatchBuilding.Context); err != nil { return err } return gui.refreshPatchBuildingPanel(selectedLineIdx) @@ -241,7 +239,7 @@ func (gui *Gui) enterCommitFile(selectedLineIdx int) error { return enterTheFile(selectedLineIdx) }, handleClose: func() error { - return gui.switchFocus(nil, gui.getCommitFilesView()) + return gui.switchContext(gui.Contexts.BranchCommits.Files.Context) }, }) } |