summaryrefslogtreecommitdiffstats
path: root/pkg/gui/controllers/helpers/merge_and_rebase_helper.go
diff options
context:
space:
mode:
Diffstat (limited to 'pkg/gui/controllers/helpers/merge_and_rebase_helper.go')
-rw-r--r--pkg/gui/controllers/helpers/merge_and_rebase_helper.go21
1 files changed, 9 insertions, 12 deletions
diff --git a/pkg/gui/controllers/helpers/merge_and_rebase_helper.go b/pkg/gui/controllers/helpers/merge_and_rebase_helper.go
index 6d2c680e3..4666f103d 100644
--- a/pkg/gui/controllers/helpers/merge_and_rebase_helper.go
+++ b/pkg/gui/controllers/helpers/merge_and_rebase_helper.go
@@ -14,26 +14,23 @@ import (
)
type MergeAndRebaseHelper struct {
- c *types.HelperCommon
- contexts *context.ContextTree
- git *commands.GitCommand
- takeOverMergeConflictScrolling func()
- refsHelper *RefsHelper
+ c *types.HelperCommon
+ contexts *context.ContextTree
+ git *commands.GitCommand
+ refsHelper *RefsHelper
}
func NewMergeAndRebaseHelper(
c *types.HelperCommon,
contexts *context.ContextTree,
git *commands.GitCommand,
- takeOverMergeConflictScrolling func(),
refsHelper *RefsHelper,
) *MergeAndRebaseHelper {
return &MergeAndRebaseHelper{
- c: c,
- contexts: contexts,
- git: git,
- takeOverMergeConflictScrolling: takeOverMergeConflictScrolling,
- refsHelper: refsHelper,
+ c: c,
+ contexts: contexts,
+ git: git,
+ refsHelper: refsHelper,
}
}
@@ -189,7 +186,7 @@ func (self *MergeAndRebaseHelper) workingTreeStateNoun() string {
// PromptToContinueRebase asks the user if they want to continue the rebase/merge that's in progress
func (self *MergeAndRebaseHelper) PromptToContinueRebase() error {
- self.takeOverMergeConflictScrolling()
+ self.contexts.MergeConflicts.SetUserScrolling(false)
return self.c.Confirm(types.ConfirmOpts{
Title: "continue",