From 3fcbc07406d1f11e2564d1dd58df6244a39b21c4 Mon Sep 17 00:00:00 2001 From: Shaun Walker Date: Wed, 25 Nov 2020 16:51:39 -0500 Subject: [PATCH] Module Creator activation improvement --- Oqtane.Client/Modules/Admin/ModuleCreator/Index.razor | 2 +- Oqtane.Client/Modules/ModuleBase.cs | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Oqtane.Client/Modules/Admin/ModuleCreator/Index.razor b/Oqtane.Client/Modules/Admin/ModuleCreator/Index.razor index 6ca85d5d..f3712317 100644 --- a/Oqtane.Client/Modules/Admin/ModuleCreator/Index.razor +++ b/Oqtane.Client/Modules/Admin/ModuleCreator/Index.razor @@ -144,7 +144,7 @@ else Module module = await ModuleService.GetModuleAsync(ModuleState.ModuleId); module.ModuleDefinitionName = _moduledefinitionname; await ModuleService.UpdateModuleAsync(module); - StateHasChanged(); + ClearModuleMessage(); NavigationManager.NavigateTo(NavigateUrl()); } } diff --git a/Oqtane.Client/Modules/ModuleBase.cs b/Oqtane.Client/Modules/ModuleBase.cs index e51b9873..bfd9d395 100644 --- a/Oqtane.Client/Modules/ModuleBase.cs +++ b/Oqtane.Client/Modules/ModuleBase.cs @@ -173,6 +173,11 @@ namespace Oqtane.Modules ModuleInstance.AddModuleMessage(message, type); } + public void ClearModuleMessage() + { + ModuleInstance.AddModuleMessage("", MessageType.Undefined); + } + public void ShowProgressIndicator() { ModuleInstance.ShowProgressIndicator();