mirror of
https://github.com/smittix/intercept.git
synced 2026-05-01 10:09:59 -07:00
1. Stop Monitor button was disabled during shared monitor retunes because _syncMonitorButtons disabled the button whenever _startingMonitor was true, even if the monitor was already active. Now only disables during initial start (not retunes). 2. Click-to-tune was inconsistent because the shared monitor retune (rearm after capture restart) captured the center frequency early in _startMonitorInternal, then sent it via POST to /audio/start. If the user clicked a new frequency during the async reconnect, the POST carried the stale frequency and could override the click. Now retunes use the live _monitorFreqMhz and send a WS tune sync after reconnecting to ensure the backend has the latest VFO.