mirror of
https://github.com/sourcegit-scm/sourcegit
synced 2025-05-20 11:44:59 +00:00
refactor: new way to display item count
This commit is contained in:
parent
ac1bd7ca85
commit
cf7b61dd71
5 changed files with 60 additions and 47 deletions
|
@ -102,13 +102,12 @@ namespace SourceGit.ViewModels
|
|||
if (branch.IsLocal)
|
||||
{
|
||||
MakeBranchNode(branch, _locals, folders, "refs/heads", bForceExpanded);
|
||||
continue;
|
||||
}
|
||||
else
|
||||
{
|
||||
var remote = _remotes.Find(x => x.Name == branch.Remote);
|
||||
if (remote != null)
|
||||
MakeBranchNode(branch, remote.Children, folders, $"refs/remotes/{remote.Name}", bForceExpanded);
|
||||
}
|
||||
|
||||
var rk = $"refs/remotes/{branch.Remote}";
|
||||
if (folders.TryGetValue(rk, out var remote))
|
||||
MakeBranchNode(branch, remote.Children, folders, rk, bForceExpanded);
|
||||
}
|
||||
|
||||
foreach (var path in _expanded)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue