fix: use per-page blazor startup

This commit is contained in:
2026-05-04 23:58:26 +02:00
parent 56e0ec1e79
commit c628957163
8 changed files with 39 additions and 8 deletions

View File

@@ -116,8 +116,8 @@ public partial class Workspace : IAsyncDisposable
Logger.LogInformation("Workspace.NavigateToRouteAsync fromRoute={Route} toRoute={TargetRoute} state=[{State}]",
Route, route, WorkspaceDiagnosticSummary.DescribeState(State));
State.IsScreenMenuOpen = false;
Navigation.NavigateTo(route);
return InvokeAsync(StateHasChanged);
Navigation.NavigateTo(route, forceLoad: true);
return Task.CompletedTask;
}
private Task RedirectToPlayAsync()
@@ -127,7 +127,7 @@ public partial class Workspace : IAsyncDisposable
Logger.LogWarning("Workspace.RedirectToPlayAsync fromRoute={Route} state=[{State}]",
Route, WorkspaceDiagnosticSummary.DescribeState(State));
Navigation.NavigateTo("/play");
Navigation.NavigateTo("/play", forceLoad: true);
return Task.CompletedTask;
}