diff --git a/wled00/data/settings_leds.htm b/wled00/data/settings_leds.htm index 545a3b50..7b70f554 100644 --- a/wled00/data/settings_leds.htm +++ b/wled00/data/settings_leds.htm @@ -16,6 +16,19 @@ function B(){window.open("/settings","_self");} function gId(n){return d.getElementById(n);} function hideNoIR(){gId("irOnOff2").style.display="none";} //WLEDMM + function hideHub75() { + var s = d.getElementsByTagName("select"); + for (i=0; i 0; j--) { + var t = parseInt(selectobject.options[j].value); + if(t >= 100 && t <= 110) selectobject.remove(j); + } + } + } + } function off(n){d.getElementsByName(n)[0].value = -1;} // https://www.educative.io/edpresso/how-to-dynamically-load-a-js-file-in-javascript function loadJS(FILE_URL, async = true) { diff --git a/wled00/xml.cpp b/wled00/xml.cpp index 26eac522..f3b936f8 100644 --- a/wled00/xml.cpp +++ b/wled00/xml.cpp @@ -534,6 +534,10 @@ void getSettingsJS(AsyncWebServerRequest* request, byte subPage, char* dest) //W #if !defined(WLED_DISABLE_INFRARED) oappend(SET_F("hideNoIR();")); // WLEDMM hide "not compiled in" message #endif + #ifndef WLED_ENABLE_HUB75MATRIX + oappend(SET_F("hideHub75();")); // WLEDMM hide HUB75 LED types + #endif + } if (subPage == 3)