From 1f2e2148d5b5503e05829ab454c051ca707d7c9a Mon Sep 17 00:00:00 2001 From: sbwalker Date: Mon, 16 Sep 2024 13:21:43 -0400 Subject: [PATCH] fix #4607 - scripts added twice --- Oqtane.Client/UI/ThemeBuilder.razor | 1 - Oqtane.Server/Components/App.razor | 4 ++-- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/Oqtane.Client/UI/ThemeBuilder.razor b/Oqtane.Client/UI/ThemeBuilder.razor index c02c74c8..17dbed47 100644 --- a/Oqtane.Client/UI/ThemeBuilder.razor +++ b/Oqtane.Client/UI/ThemeBuilder.razor @@ -44,7 +44,6 @@ } // head content - AddHeadContent(headcontent, PageState.Site.HeadContent); if (!string.IsNullOrEmpty(PageState.Site.HeadContent)) { headcontent = AddHeadContent(headcontent, PageState.Site.HeadContent); diff --git a/Oqtane.Server/Components/App.razor b/Oqtane.Server/Components/App.razor index 2277adea..9c689824 100644 --- a/Oqtane.Server/Components/App.razor +++ b/Oqtane.Server/Components/App.razor @@ -534,9 +534,9 @@ private string ParseScripts(string content) { - // iterate scripts var scripts = ""; - if (!string.IsNullOrEmpty(content)) + // in interactive render mode, parse scripts from content and inject into page + if (_renderMode == RenderModes.Interactive && !string.IsNullOrEmpty(content)) { var index = content.IndexOf("= 0)