summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--pkg/gui/files_panel.go4
-rw-r--r--pkg/gui/list_view.go4
-rw-r--r--pkg/gui/view_helpers.go2
3 files changed, 5 insertions, 5 deletions
diff --git a/pkg/gui/files_panel.go b/pkg/gui/files_panel.go
index be95627be..6354e17bb 100644
--- a/pkg/gui/files_panel.go
+++ b/pkg/gui/files_panel.go
@@ -216,7 +216,7 @@ func (gui *Gui) allFilesStaged() bool {
return true
}
-func (gui *Gui) focusAndSelectFile(g *gocui.Gui, v *gocui.View) error {
+func (gui *Gui) focusAndSelectFile() error {
if _, err := gui.g.SetCurrentView("files"); err != nil {
return err
}
@@ -655,5 +655,5 @@ func (gui *Gui) handleCreateResetToUpstreamMenu(g *gocui.Gui, v *gocui.View) err
func (gui *Gui) onFilesPanelSearchSelect(selectedLine int) error {
gui.State.Panels.Files.SelectedLine = selectedLine
- return gui.focusAndSelectFile(gui.g, gui.getFilesView())
+ return gui.focusAndSelectFile()
}
diff --git a/pkg/gui/list_view.go b/pkg/gui/list_view.go
index bea7ce233..c48f51ce5 100644
--- a/pkg/gui/list_view.go
+++ b/pkg/gui/list_view.go
@@ -121,8 +121,8 @@ func (gui *Gui) getListViews() []*listView {
viewName: "files",
getItemsLength: func() int { return len(gui.State.Files) },
getSelectedLineIdxPtr: func() *int { return &gui.State.Panels.Files.SelectedLine },
- handleFocus: gui.focusAndSelectFile,
- handleItemSelect: gui.focusAndSelectFile,
+ handleFocus: gui.wrappedHandler(gui.focusAndSelectFile),
+ handleItemSelect: gui.wrappedHandler(gui.focusAndSelectFile),
handleClickSelectedItem: gui.handleFilePress,
gui: gui,
rendersToMainView: true,
diff --git a/pkg/gui/view_helpers.go b/pkg/gui/view_helpers.go
index 2ab2bb8d3..2114ac073 100644
--- a/pkg/gui/view_helpers.go
+++ b/pkg/gui/view_helpers.go
@@ -223,7 +223,7 @@ func (gui *Gui) newLineFocused(g *gocui.Gui, v *gocui.View) error {
case "status":
return gui.handleStatusSelect()
case "files":
- return gui.focusAndSelectFile(g, v)
+ return gui.focusAndSelectFile()
case "branches":
branchesView := gui.getBranchesView()
switch branchesView.Context {