1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-03-17 21:18:31 +02:00

files view

This commit is contained in:
Jesse Duffield 2020-08-15 16:54:48 +10:00
parent 50d5b9e8e7
commit 63e6eea9ec
3 changed files with 5 additions and 5 deletions

View File

@ -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()
}

View File

@ -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,

View File

@ -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 {