mirror of
				https://github.com/jesseduffield/lazygit.git
				synced 2025-10-30 23:57:43 +02:00 
			
		
		
		
	Refresh BRANCHES and COMMITS after (un)staging upstream
This commit is contained in:
		| @@ -116,6 +116,15 @@ func (self *BranchesController) setUpstream(selectedBranch *models.Branch) error | ||||
| 					if err := self.git.Branch.UnsetUpstream(selectedBranch.Name); err != nil { | ||||
| 						return self.c.Error(err) | ||||
| 					} | ||||
| 					if err := self.c.Refresh(types.RefreshOptions{ | ||||
| 						Mode: types.SYNC, | ||||
| 						Scope: []types.RefreshableView{ | ||||
| 							types.BRANCHES, | ||||
| 							types.COMMITS, | ||||
| 						}, | ||||
| 					}); err != nil { | ||||
| 						return self.c.Error(err) | ||||
| 					} | ||||
| 					return nil | ||||
| 				}, | ||||
| 				Key: 'u', | ||||
| @@ -132,6 +141,15 @@ func (self *BranchesController) setUpstream(selectedBranch *models.Branch) error | ||||
| 						if err := self.git.Branch.SetUpstream(upstreamRemote, upstreamBranch, selectedBranch.Name); err != nil { | ||||
| 							return self.c.Error(err) | ||||
| 						} | ||||
| 						if err := self.c.Refresh(types.RefreshOptions{ | ||||
| 							Mode: types.SYNC, | ||||
| 							Scope: []types.RefreshableView{ | ||||
| 								types.BRANCHES, | ||||
| 								types.COMMITS, | ||||
| 							}, | ||||
| 						}); err != nil { | ||||
| 							return self.c.Error(err) | ||||
| 						} | ||||
| 						return nil | ||||
| 					}) | ||||
| 				}, | ||||
|   | ||||
		Reference in New Issue
	
	Block a user