Skip to content

Commit 64a294f

Browse files
authored
Fixed an issue with sorting items (#2000)
1 parent c3bdd97 commit 64a294f

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

Files/Views/LayoutModes/GenericFileBrowser.xaml.cs

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -331,9 +331,16 @@ private void AllView_SelectionChanged(object sender, SelectionChangedEventArgs e
331331
private async void AllView_Sorting(object sender, DataGridColumnEventArgs e)
332332
{
333333
if (e.Column == SortedColumn)
334+
{
334335
App.CurrentInstance.FilesystemViewModel.IsSortedAscending = !App.CurrentInstance.FilesystemViewModel.IsSortedAscending;
336+
e.Column.SortDirection = App.CurrentInstance.FilesystemViewModel.IsSortedAscending ? DataGridSortDirection.Ascending : DataGridSortDirection.Descending;
337+
}
335338
else if (e.Column != iconColumn)
339+
{
336340
SortedColumn = e.Column;
341+
e.Column.SortDirection = DataGridSortDirection.Ascending;
342+
App.CurrentInstance.FilesystemViewModel.IsSortedAscending = true;
343+
}
337344

338345
if (!AssociatedViewModel.IsLoadingItems && AssociatedViewModel.FilesAndFolders.Count > 0)
339346
{

0 commit comments

Comments
 (0)