1
0
mirror of https://github.com/jesseduffield/lazygit.git synced 2025-06-15 00:15:32 +02:00

faster patch manager

This commit is contained in:
Jesse Duffield
2020-08-22 16:46:19 +10:00
parent c837c54c39
commit 12bf851c7d
5 changed files with 113 additions and 54 deletions

View File

@ -156,7 +156,9 @@ func (gui *Gui) handleToggleFileForPatch(g *gocui.Gui, v *gocui.View) error {
}
}
gui.GitCommand.PatchManager.ToggleFileWhole(commitFile.Name)
if err := gui.GitCommand.PatchManager.ToggleFileWhole(commitFile.Name); err != nil {
return err
}
if gui.GitCommand.PatchManager.IsEmpty() {
gui.GitCommand.PatchManager.Reset()
@ -193,7 +195,7 @@ func (gui *Gui) startPatchManager() error {
}
canRebase := gui.State.Panels.CommitFiles.refType == REF_TYPE_LOCAL_COMMIT
gui.GitCommand.PatchManager.Start(gui.State.Panels.CommitFiles.refName, diffMap, canRebase)
gui.GitCommand.PatchManager.Start(gui.State.Panels.CommitFiles.refName, canRebase)
return nil
}