Browse Source

fixed misuse of OrderBy

To order further inside equivalent groups, one should use ThenBy, as subsequent OrderBy calls are not guaranteed to preserve the original elements order.
pull/261/head
hacklex 11 years ago
parent
commit
3859871e71
  1. 4
      src/Perspex.Diagnostics/ViewModels/ControlDetailsViewModel.cs

4
src/Perspex.Diagnostics/ViewModels/ControlDetailsViewModel.cs

@ -16,8 +16,8 @@ namespace Perspex.Diagnostics.ViewModels
{
Properties = control.GetRegisteredProperties()
.Select(x => new PropertyDetails(control, x))
.OrderBy(x => x.Name)
.OrderBy(x => x.IsAttached);
.OrderBy(x => x.IsAttached)
.ThenBy(x => x.Name);
}
}

Loading…
Cancel
Save