Refresh embedded satellite dashboard state

This commit is contained in:
James Smith
2026-03-18 23:09:07 +00:00
parent a61d4331f0
commit e32942fb35
3 changed files with 33 additions and 17 deletions

View File

@@ -4574,6 +4574,10 @@
if (btLayoutContainer) btLayoutContainer.classList.toggle('active', mode === 'bluetooth');
if (satelliteVisuals) satelliteVisuals.style.display = mode === 'satellite' ? 'block' : 'none';
const satFrame = document.getElementById('satelliteDashboardFrame');
if (satFrame && mode === 'satellite') {
const baseSrc = '/satellite/dashboard?embedded=true&v={{ version }}';
satFrame.src = `${baseSrc}&ts=${Date.now()}`;
}
if (satFrame && satFrame.contentWindow) {
satFrame.contentWindow.postMessage({type: 'satellite-visibility', visible: mode === 'satellite'}, '*');
}