From 4c83048c17a294505ab80bcb942206b5b8f35fe4 Mon Sep 17 00:00:00 2001 From: maliming Date: Sun, 1 Dec 2024 16:21:57 +0800 Subject: [PATCH] Make sure `SettingComponentCreationContext.Groups` is not empty. --- .../Pages/SettingManagement/SettingManagement.razor.cs | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/Pages/SettingManagement/SettingManagement.razor.cs b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/Pages/SettingManagement/SettingManagement.razor.cs index 202598ff8d..9eb0ca977a 100644 --- a/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/Pages/SettingManagement/SettingManagement.razor.cs +++ b/modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/Pages/SettingManagement/SettingManagement.razor.cs @@ -42,7 +42,10 @@ public partial class SettingManagement SettingComponentCreationContext.Normalize(); SettingItemRenders.Clear(); - SelectedGroup = GetNormalizedString(SettingComponentCreationContext.Groups.First().Id); + if (SettingComponentCreationContext.Groups.Any()) + { + SelectedGroup = GetNormalizedString(SettingComponentCreationContext.Groups.First().Id); + } } protected override async Task OnAfterRenderAsync(bool firstRender)