Update SettingPageCreationContext

pull/17254/head
liangshiwei 2 years ago
parent daa151108b
commit 132f2741f4

@ -9,7 +9,7 @@ public class SettingComponentCreationContext : IServiceProviderAccessor
{
public IServiceProvider ServiceProvider { get; }
public List<SettingComponentGroup> Groups { get; }
public List<SettingComponentGroup> Groups { get; private set; }
public SettingComponentCreationContext(IServiceProvider serviceProvider)
{
@ -25,8 +25,6 @@ public class SettingComponentCreationContext : IServiceProviderAccessor
private void Order()
{
var orderedItems = Groups.OrderBy(item => item.Order).ThenBy(item => item.DisplayName).ToArray();
Groups.Clear();
Groups.AddRange(orderedItems);
Groups = Groups.OrderBy(item => item.Order).ThenBy(item => item.DisplayName).ToList();
}
}

@ -9,7 +9,7 @@ public class SettingPageCreationContext : IServiceProviderAccessor
{
public IServiceProvider ServiceProvider { get; }
public List<SettingPageGroup> Groups { get; }
public List<SettingPageGroup> Groups { get; private set; }
public SettingPageCreationContext(IServiceProvider serviceProvider)
{
@ -25,8 +25,6 @@ public class SettingPageCreationContext : IServiceProviderAccessor
private void Order()
{
var orderedItems = Groups.OrderBy(item => item.Order).ThenBy(item => item.DisplayName).ToArray();
Groups.Clear();
Groups.AddRange(orderedItems);
Groups = Groups.OrderBy(item => item.Order).ThenBy(item => item.DisplayName).ToList();
}
}

Loading…
Cancel
Save