From 13113f9d40bbadc792dac1fae53b16e8475b6fda Mon Sep 17 00:00:00 2001 From: Frank Tovar Date: Thu, 26 Feb 2026 18:34:37 +0100 Subject: [PATCH] Fix workspace menu item clicks to rerender immediately --- RpgRoller/Components/Pages/Workspace.razor.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/RpgRoller/Components/Pages/Workspace.razor.cs b/RpgRoller/Components/Pages/Workspace.razor.cs index 0edd7b5..c9aef64 100644 --- a/RpgRoller/Components/Pages/Workspace.razor.cs +++ b/RpgRoller/Components/Pages/Workspace.razor.cs @@ -236,9 +236,13 @@ public partial class Workspace : IAsyncDisposable CurrentScreen = targetScreen; IsScreenMenuOpen = false; await PersistScreenPreferenceAsync(CurrentScreen); + await InvokeAsync(StateHasChanged); if (IsAdminScreen) + { await EnsureAdminUsersLoadedAsync(); + await InvokeAsync(StateHasChanged); + } } private Task SwitchToPlayAsync()