diff --git a/Oqtane.Client/Themes/Controls/Theme/ControlPanelInteractive.razor b/Oqtane.Client/Themes/Controls/Theme/ControlPanelInteractive.razor index 377bde6b..ffd54afa 100644 --- a/Oqtane.Client/Themes/Controls/Theme/ControlPanelInteractive.razor +++ b/Oqtane.Client/Themes/Controls/Theme/ControlPanelInteractive.razor @@ -166,7 +166,7 @@ } - @foreach (Module module in _modules) { @@ -358,6 +358,20 @@ StateHasChanged(); } + private async Task PageModuleChanged(ChangeEventArgs e) + { + _moduleId = (string)e.Value; + if (_moduleId != "-") + { + _title = _modules.First(item => item.ModuleId == int.Parse(_moduleId)).Title; + } + else + { + _title = ""; + } + StateHasChanged(); + } + private async Task AddModule() { if (UserSecurity.IsAuthorized(PageState.User, PermissionNames.Edit, PageState.Page.PermissionList))