@@ -247,7 +247,7 @@ private void RepositoryManagerOnCurrentBranchUpdated(ConfigBranch? branch, Confi
247
247
{
248
248
var data = new RepositoryInfoCacheData ( ) ;
249
249
data . CurrentConfigBranch = branch ;
250
- data . CurrentGitBranch = branch . HasValue ? ( GitBranch ? ) GetLocalGitBranch ( branch . Value . name , branch . Value ) : null ;
250
+ data . CurrentGitBranch = branch . HasValue ? ( GitBranch ? ) GetLocalGitBranch ( branch . Value ) : null ;
251
251
data . CurrentConfigRemote = remote ;
252
252
data . CurrentGitRemote = remote . HasValue ? ( GitRemote ? ) GetGitRemote ( remote . Value ) : null ;
253
253
data . CurrentHead = head ;
@@ -303,15 +303,15 @@ private void RepositoryManagerOnRemoteBranchesUpdated(Dictionary<string, ConfigR
303
303
private void RepositoryManagerOnLocalBranchesUpdated ( Dictionary < string , ConfigBranch > localConfigBranchDictionary )
304
304
{
305
305
taskManager . RunInUI ( ( ) => {
306
- var gitLocalBranches = localConfigBranchDictionary . Values . Select ( x => GetLocalGitBranch ( CurrentBranchName , x ) ) . ToArray ( ) ;
306
+ var gitLocalBranches = localConfigBranchDictionary . Values . Select ( x => GetLocalGitBranch ( x ) ) . ToArray ( ) ;
307
307
cacheContainer . BranchCache . SetLocals ( localConfigBranchDictionary , gitLocalBranches ) ;
308
308
} ) ;
309
309
}
310
310
311
- private static GitBranch GetLocalGitBranch ( string currentBranchName , ConfigBranch x )
311
+ private static GitBranch GetLocalGitBranch ( ConfigBranch x )
312
312
{
313
313
var branchName = x . Name ;
314
- var trackingName = x . IsTracking ? x . Remote . Value . Name + "/" + branchName : "[None]" ;
314
+ var trackingName = x . IsTracking ? x . Remote . Value . Name + "/" + branchName : null ;
315
315
return new GitBranch ( branchName , trackingName ) ;
316
316
}
317
317
0 commit comments