Fixes to make site alias, page path, and module action Url resolutions case insensitive. Optimized logic for Settings component which fixed localization rendering issue.

This commit is contained in:
Shaun Walker
2020-12-01 19:36:02 -05:00
parent a875a5ad32
commit fd60b40c53
8 changed files with 29 additions and 48 deletions

View File

@ -9,21 +9,15 @@
@code {
private string title = "";
protected override Task OnParametersSetAsync()
protected override void OnParametersSet()
{
title = ModuleState.Title;
// check for core module actions component
if (Constants.DefaultModuleActions.Contains(PageState.Action))
if (!string.IsNullOrEmpty(ModuleState.ControlTitle))
{
title = PageState.Action;
title = ModuleState.ControlTitle;
}
else
{
if (!string.IsNullOrEmpty(ModuleState.ControlTitle))
{
title = ModuleState.ControlTitle;
}
title = ModuleState.Title;
}
return Task.CompletedTask;
}
}