Merge pull request #5353 from netmindz/dmx-output-enabled-error

DMX Output support exclude message incorrectly displayed on builds *with* support
This commit is contained in:
Will Tatam
2026-02-06 20:00:17 +00:00
committed by GitHub
2 changed files with 3 additions and 2 deletions

View File

@@ -50,6 +50,7 @@
} }
function hideDMXInput(){gId("dmxInput").style.display="none";} function hideDMXInput(){gId("dmxInput").style.display="none";}
function hideNoDMXInput(){gId("dmxInputOff").style.display="none";} function hideNoDMXInput(){gId("dmxInputOff").style.display="none";}
function hideNoDMXOutput(){gId("dmxOnOffOutput").style.display="none";}
</script> </script>
</head> </head>
<body> <body>
@@ -170,7 +171,7 @@ Realtime LED offset: <input name="WO" type="number" min="-255" max="255" require
<div id="dmxInputOff"> <div id="dmxInputOff">
<br><em style="color:darkorange">This firmware build does not include DMX Input support. <br></em> <br><em style="color:darkorange">This firmware build does not include DMX Input support. <br></em>
</div> </div>
<div id="dmxOnOff2"> <div id="dmxOnOffOutput">
<br><em style="color:darkorange">This firmware build does not include DMX output support. <br></em> <br><em style="color:darkorange">This firmware build does not include DMX output support. <br></em>
</div> </div>
<hr class="sml"> <hr class="sml">

View File

@@ -472,7 +472,7 @@ void getSettingsJS(byte subPage, Print& settingsScript)
printSetFormCheckbox(settingsScript,PSTR("EM"),e131Multicast); printSetFormCheckbox(settingsScript,PSTR("EM"),e131Multicast);
printSetFormValue(settingsScript,PSTR("EU"),e131Universe); printSetFormValue(settingsScript,PSTR("EU"),e131Universe);
#ifdef WLED_ENABLE_DMX #ifdef WLED_ENABLE_DMX
settingsScript.print(SET_F("hideNoDMX();")); // hide "not compiled in" message settingsScript.print(SET_F("hideNoDMXOutput();")); // hide "not compiled in" message
#endif #endif
#ifndef WLED_ENABLE_DMX_INPUT #ifndef WLED_ENABLE_DMX_INPUT
settingsScript.print(SET_F("hideDMXInput();")); // hide "dmx input" settings settingsScript.print(SET_F("hideDMXInput();")); // hide "dmx input" settings