Browse Source
Merge pull request #18247 from abpframework/8.0-prevent-stackoverflow-blazor
Better PageHeader rendering for Settings
pull/18275/head
Gizem Mutu Kurt
3 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with
8 additions and
3 deletions
-
modules/setting-management/src/Volo.Abp.SettingManagement.Blazor/Pages/SettingManagement/SettingManagement.razor.cs
|
|
|
@ -45,10 +45,15 @@ public partial class SettingManagement |
|
|
|
SelectedGroup = GetNormalizedString(SettingComponentCreationContext.Groups.First().Id); |
|
|
|
} |
|
|
|
|
|
|
|
protected override Task OnAfterRenderAsync(bool firstRender) |
|
|
|
protected override async Task OnAfterRenderAsync(bool firstRender) |
|
|
|
{ |
|
|
|
StateHasChanged(); |
|
|
|
return base.OnAfterRenderAsync(firstRender); |
|
|
|
if (firstRender) |
|
|
|
{ |
|
|
|
await Task.Yield(); |
|
|
|
await InvokeAsync(StateHasChanged); |
|
|
|
} |
|
|
|
|
|
|
|
await base.OnAfterRenderAsync(firstRender); |
|
|
|
} |
|
|
|
|
|
|
|
protected virtual string GetNormalizedString(string value) |
|
|
|
|