Skip to content

Commit a3638f2

Browse files
committed
re-fix treeview object sorting
1 parent 7435e5f commit a3638f2

File tree

1 file changed

+6
-3
lines changed

1 file changed

+6
-3
lines changed

AvaGui/ViewModels/FolderTreeViewModel.cs

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,9 @@ async Task<List<FileSystemItemBase>> LoadObjDirectoryCoreAsync(string directory,
9898
.GroupBy(o => o.Value.VehicleType)
9999
.OrderBy(vg => vg.Key.ToString()))
100100
{
101-
var vehicleSubNodes = new ObservableCollection<FileSystemItemBase>(vg.Select(o => new FileSystemItem(o.Key, o.Value.Name.Trim(), o.Value.SourceGame)));
101+
var vehicleSubNodes = new ObservableCollection<FileSystemItemBase>(vg
102+
.Select(o => new FileSystemItem(o.Key, o.Value.Name.Trim(), o.Value.SourceGame))
103+
.OrderBy(o => o.Name));
102104

103105
if (vg.Key == null)
104106
{
@@ -115,8 +117,9 @@ async Task<List<FileSystemItemBase>> LoadObjDirectoryCoreAsync(string directory,
115117
}
116118
else
117119
{
118-
subNodes = new ObservableCollection<FileSystemItemBase>(
119-
objGroup.Select(o => new FileSystemItem(o.Key, o.Value.Name.Trim(), o.Value.SourceGame)));
120+
subNodes = new ObservableCollection<FileSystemItemBase>(objGroup
121+
.Select(o => new FileSystemItem(o.Key, o.Value.Name.Trim(), o.Value.SourceGame))
122+
.OrderBy(o => o.Name));
120123
}
121124

122125
result.Add(new FileSystemItemGroup(

0 commit comments

Comments
 (0)