@@ -61,9 +61,8 @@ func (self *DiffHelper) GetUpdateTaskForRenderingCommitsDiff(commit *models.Comm
6161 args = append (args , path )
6262 }
6363 cmdObj := self .c .Git ().Diff .DiffCmdObj (args )
64- task := types .NewRunPtyTask (cmdObj .GetCmd ())
65- task .Prefix = style .FgYellow .Sprintf ("%s %s-%s\n \n " , self .c .Tr .ShowingDiffForRange , from .ShortRefName (), to .ShortRefName ())
66- return task
64+ prefix := style .FgYellow .Sprintf ("%s %s-%s\n \n " , self .c .Tr .ShowingDiffForRange , from .ShortRefName (), to .ShortRefName ())
65+ return types .NewRunPtyTaskWithPrefix (cmdObj .GetCmd (), prefix )
6766 }
6867
6968 cmdObj := self .c .Git ().Commit .ShowCmdObj (commit .Hash (), self .c .Modes ().Filtering .GetPath ())
@@ -79,12 +78,12 @@ func (self *DiffHelper) ExitDiffMode() error {
7978func (self * DiffHelper ) RenderDiff () {
8079 args := self .DiffArgs ()
8180 cmdObj := self .c .Git ().Diff .DiffCmdObj (args )
82- task := types .NewRunPtyTask (cmdObj .GetCmd ())
83- task .Prefix = style .FgMagenta .Sprintf (
81+ prefix := style .FgMagenta .Sprintf (
8482 "%s %s\n \n " ,
8583 self .c .Tr .ShowingGitDiff ,
8684 "git diff " + strings .Join (args , " " ),
8785 )
86+ task := types .NewRunPtyTaskWithPrefix (cmdObj .GetCmd (), prefix )
8887
8988 self .c .RenderToMainViews (types.RefreshMainOpts {
9089 Pair : self .c .MainViewPairs ().Normal ,
0 commit comments