diff --git a/wled00/FX.h b/wled00/FX.h index 9e3968561..f74a380ef 100644 --- a/wled00/FX.h +++ b/wled00/FX.h @@ -931,7 +931,7 @@ class WS2812FX { // - Defining SEGCOL() can override a specific palette using these values (e.g. Color Gradient) const char JSON_mode_names[] PROGMEM = R"=====([ "Solid", -"Blink@;!;!", +"Blink@!,;!,!,;!", "Breathe@!,;!,!;!", "Wipe@!,!;!,!,;!", "Wipe Random@!,;;!", @@ -1020,7 +1020,7 @@ const char JSON_mode_names[] PROGMEM = R"=====([ "Glitter", "Candle@Flicker rate,Flicker intensity;!,!,;", "Fireworks Starburst", -"Fireworks 1D@Gravity,Firing side;;!", +"Fireworks 1D@Gravity,Firing side;!,!,;!", "Bouncing Balls@Gravity,# of balls;!,!,;!", "Sinelon", "Sinelon Dual", diff --git a/wled00/data/index.js b/wled00/data/index.js index 9cecd77c8..88a0b93ab 100644 --- a/wled00/data/index.js +++ b/wled00/data/index.js @@ -1265,7 +1265,7 @@ function setSliderAndColorControl(idx/*, extra*/) var paOnOff = (extras.length<3 || extras[2]=='')?[]:extras[2].split(","); // set html slider items on/off - var nSliders = (gId("Effects").children.length - 1) / 2; // p (label) & div for each slider + FX list + var nSliders = Math.floor((gId("Effects").children.length - 1) / 2); // p (label) & div for each slider + FX list for (let i=0; i