mirror of
				https://github.com/jesseduffield/lazygit.git
				synced 2025-10-30 23:57:43 +02:00 
			
		
		
		
	feat: focus on local commits view after moving code into new commit
This commit is contained in:
		| @@ -217,7 +217,10 @@ func (self *CustomPatchOptionsMenuAction) handlePullPatchIntoNewCommit() error { | ||||
| 					_ = self.c.Helpers().Commits.PopCommitMessageContexts() | ||||
| 					self.c.LogAction(self.c.Tr.Actions.MovePatchIntoNewCommit) | ||||
| 					err := self.c.Git().Patch.PullPatchIntoNewCommit(self.c.Model().Commits, commitIndex, summary, description) | ||||
| 					return self.c.Helpers().MergeAndRebase.CheckMergeOrRebase(err) | ||||
| 					if err := self.c.Helpers().MergeAndRebase.CheckMergeOrRebase(err); err != nil { | ||||
| 						return err | ||||
| 					} | ||||
| 					return self.c.PushContext(self.c.Contexts().LocalCommits) | ||||
| 				}) | ||||
| 			}, | ||||
| 		}, | ||||
|   | ||||
| @@ -51,6 +51,16 @@ var MoveToNewCommitPartialHunk = NewIntegrationTest(NewIntegrationTestArgs{ | ||||
| 			InitialText(Equals("")). | ||||
| 			Type("new commit").Confirm() | ||||
|  | ||||
| 		t.Views().Commits(). | ||||
| 			IsFocused(). | ||||
| 			Lines( | ||||
| 				Contains("third commit"), | ||||
| 				Contains("new commit").IsSelected(), | ||||
| 				Contains("commit to move from"), | ||||
| 				Contains("first commit"), | ||||
| 			). | ||||
| 			PressEnter() | ||||
|  | ||||
| 		t.Views().CommitFiles(). | ||||
| 			IsFocused(). | ||||
| 			Lines( | ||||
|   | ||||
		Reference in New Issue
	
	Block a user