fix(ui): gate broadcast layout on rig capability
CI / lint (pull_request) Failing after 2s
CI / test (pull_request) Failing after 2s
CI / reuse (pull_request) Failing after 2s
CI / lint (push) Failing after 1s
CI / test (push) Failing after 3s
CI / reuse (push) Failing after 1s

This commit was merged in pull request #17.
This commit is contained in:
sjg
2026-08-01 11:05:45 +02:00
parent b20da5c541
commit 35a492ec95
3 changed files with 39 additions and 6 deletions
@@ -1305,6 +1305,10 @@ async function refreshRigList() {
}
});
serverRigs = rigs;
window.trxUi?.setBroadcastLayoutAvailable(rigs.some((rig) =>
Array.isArray(rig?.supported_modes)
&& rig.supported_modes.map(normalizeMode).includes("WFM")
));
serverActiveRigId = data.active_remote || null;
applyRigList(data.active_remote, rigIds, displayNames);
window.trx.modules.map?.syncAprsReceiverMarker();