diff --git a/src/systems/dashboard/dashboardIntegration.js b/src/systems/dashboard/dashboardIntegration.js index ba99a57..3d8f299 100644 --- a/src/systems/dashboard/dashboardIntegration.js +++ b/src/systems/dashboard/dashboardIntegration.js @@ -335,6 +335,10 @@ function setupDashboardEventListeners(dependencies) { if (dashboardManager && dashboardManager.editManager) { console.log('[RPG Companion] Lock button clicked'); dashboardManager.editManager.toggleLock(); + // Refresh header overflow menu to reflect lock button state change + if (headerOverflowManager) { + setTimeout(() => headerOverflowManager.refresh(), 50); + } } }); }