[fix](trx-frontend-http): hide transmit power controls on RX-only rigs
Co-authored-by: OpenAI Codex <codex@openai.com> Signed-off-by: Stan Grams <sjg@haxx.space>
This commit is contained in:
@@ -238,10 +238,12 @@ function applyCapabilities(caps) {
|
|||||||
|
|
||||||
// PTT / TX controls
|
// PTT / TX controls
|
||||||
const pttBtn = document.getElementById("ptt-btn");
|
const pttBtn = document.getElementById("ptt-btn");
|
||||||
|
const txPowerCol = document.getElementById("tx-power-col");
|
||||||
const txMetersRow = document.getElementById("tx-meters");
|
const txMetersRow = document.getElementById("tx-meters");
|
||||||
const txAudioBtn = document.getElementById("tx-audio-btn");
|
const txAudioBtn = document.getElementById("tx-audio-btn");
|
||||||
const txVolSlider = document.getElementById("tx-vol");
|
const txVolSlider = document.getElementById("tx-vol");
|
||||||
const txVolControl = txVolSlider ? txVolSlider.closest(".vol-label") : null;
|
const txVolControl = txVolSlider ? txVolSlider.closest(".vol-label") : null;
|
||||||
|
if (txPowerCol) txPowerCol.style.display = caps.tx ? "" : "none";
|
||||||
if (pttBtn) pttBtn.style.display = caps.tx ? "" : "none";
|
if (pttBtn) pttBtn.style.display = caps.tx ? "" : "none";
|
||||||
if (txMetersRow) txMetersRow.style.display = caps.tx ? "" : "none";
|
if (txMetersRow) txMetersRow.style.display = caps.tx ? "" : "none";
|
||||||
if (txAudioBtn) txAudioBtn.style.display = caps.tx ? "" : "none";
|
if (txAudioBtn) txAudioBtn.style.display = caps.tx ? "" : "none";
|
||||||
|
|||||||
@@ -114,7 +114,7 @@
|
|||||||
<button id="jog-up" type="button" class="jog-btn">+</button>
|
<button id="jog-up" type="button" class="jog-btn">+</button>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="controls-col controls-col-power label-below-col">
|
<div class="controls-col controls-col-power label-below-col" id="tx-power-col">
|
||||||
<div class="label"><span>Transmit / Power</span></div>
|
<div class="label"><span>Transmit / Power</span></div>
|
||||||
<div class="btn-grid">
|
<div class="btn-grid">
|
||||||
<button id="ptt-btn" type="button">Toggle PTT</button>
|
<button id="ptt-btn" type="button">Toggle PTT</button>
|
||||||
|
|||||||
Reference in New Issue
Block a user