From 8b87b4e17096790d21e883a98bc2d2cbe65e38d4 Mon Sep 17 00:00:00 2001 From: enisn Date: Fri, 29 Nov 2024 16:33:25 +0300 Subject: [PATCH] Prevent crashing at SettingManagement.razor --- .../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)