From 61194173313af67cb828c050a7b8366eed501a3e Mon Sep 17 00:00:00 2001 From: sbwalker Date: Fri, 1 Aug 2025 15:43:21 -0400 Subject: [PATCH] improve interactive rendering logic --- Oqtane.Client/UI/Routes.razor | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Oqtane.Client/UI/Routes.razor b/Oqtane.Client/UI/Routes.razor index baf8596a..e029fd6d 100644 --- a/Oqtane.Client/UI/Routes.razor +++ b/Oqtane.Client/UI/Routes.razor @@ -83,10 +83,13 @@ protected override void OnAfterRender(bool firstRender) { - if (firstRender && _display == "display: none;") + if (firstRender) { _display = ""; - StateHasChanged(); // required or else the UI will not refresh + if (PageState != null && PageState.Site.Prerender) + { + StateHasChanged(); // required or else the UI will not refresh + } } }