diff options
Diffstat (limited to 'UVtools.Core/Objects/RangeObservableCollection.cs')
-rw-r--r-- | UVtools.Core/Objects/RangeObservableCollection.cs | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/UVtools.Core/Objects/RangeObservableCollection.cs b/UVtools.Core/Objects/RangeObservableCollection.cs index 6e76c3a..66a5b2f 100644 --- a/UVtools.Core/Objects/RangeObservableCollection.cs +++ b/UVtools.Core/Objects/RangeObservableCollection.cs @@ -522,7 +522,14 @@ public class RangeObservableCollection<T> : ObservableCollection<T> } var list = this.ToList(); - list.Sort(comparison!); + if (comparison is null) + { + list.Sort(); + } + else + { + list.Sort(comparison); + } ReplaceCollection(list); } |