diff --git a/pkg/gui/controllers/local_commits_controller.go b/pkg/gui/controllers/local_commits_controller.go index 601ed32d2..d06b91b04 100644 --- a/pkg/gui/controllers/local_commits_controller.go +++ b/pkg/gui/controllers/local_commits_controller.go @@ -872,7 +872,10 @@ func (self *LocalCommitsController) revert(commit *models.Commit) error { if err := self.c.Helpers().MergeAndRebase.CheckMergeOrRebase(result); err != nil { return err } - return self.afterRevertCommit() + self.context().MoveSelection(1) + return self.c.Refresh(types.RefreshOptions{ + Mode: types.SYNC, Scope: []types.RefreshableView{types.COMMITS, types.BRANCHES}, + }) }) }, }) @@ -880,13 +883,6 @@ func (self *LocalCommitsController) revert(commit *models.Commit) error { return nil } -func (self *LocalCommitsController) afterRevertCommit() error { - self.context().MoveSelection(1) - return self.c.Refresh(types.RefreshOptions{ - Mode: types.SYNC, Scope: []types.RefreshableView{types.COMMITS, types.BRANCHES}, - }) -} - func (self *LocalCommitsController) createFixupCommit(commit *models.Commit) error { var disabledReasonWhenFilesAreNeeded *types.DisabledReason if len(self.c.Model().Files) == 0 {