From 310772d7fe7d9ebdbacbd6529996972baf9b1bae Mon Sep 17 00:00:00 2001 From: sbwalker Date: Fri, 2 Feb 2024 13:08:05 -0500 Subject: [PATCH] changes for static rendering --- Oqtane.Client/UI/Routes.razor | 9 +++++++-- Oqtane.Client/UI/ThemeBuilder.razor | 3 +-- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/Oqtane.Client/UI/Routes.razor b/Oqtane.Client/UI/Routes.razor index 954e1698..449d6357 100644 --- a/Oqtane.Client/UI/Routes.razor +++ b/Oqtane.Client/UI/Routes.razor @@ -52,13 +52,18 @@ HttpContext HttpContext { get; set; } private bool _initialized = false; - private string _display = "display: none;"; + private string _display = ""; private Installation _installation = new Installation { Success = false, Message = "" }; private PageState PageState { get; set; } protected override async Task OnParametersSetAsync() { + if (RenderMode == RenderModes.Interactive) + { + _display = "display: none;"; + } + SiteState.RemoteIPAddress = RemoteIPAddress; SiteState.AntiForgeryToken = AntiForgeryToken; SiteState.AuthorizationToken = AuthorizationToken; @@ -76,7 +81,7 @@ { if (firstRender) { - // prevents flash on initial page load + // prevents flash on initial interactive page load _display = ""; StateHasChanged(); } diff --git a/Oqtane.Client/UI/ThemeBuilder.razor b/Oqtane.Client/UI/ThemeBuilder.razor index 9432e2ac..262a919a 100644 --- a/Oqtane.Client/UI/ThemeBuilder.razor +++ b/Oqtane.Client/UI/ThemeBuilder.razor @@ -57,8 +57,7 @@ DynamicComponent = builder => { - var themeType = Type.GetType(PageState.Page.ThemeType); - builder.OpenComponent(0, themeType); + builder.OpenComponent(0, Type.GetType(PageState.Page.ThemeType)); builder.CloseComponent(); }; }