diff --git a/wled00/set.cpp b/wled00/set.cpp index 1dbd1a4f..a12979d9 100644 --- a/wled00/set.cpp +++ b/wled00/set.cpp @@ -736,7 +736,7 @@ bool handleSet(AsyncWebServerRequest *request, const String& req, bool apply) } //set effect parameters - if (updateVal(&req, "FX=", &effectCurrent, 0, strip.getModeCount()-1)) unloadPlaylist(); + if (updateVal(&req, "FX=", &effectCurrent, 0, strip.getModeCount()-1) && request != nullptr) unloadPlaylist(); //unload playlist if changing FX using web request updateVal(&req, "SX=", &effectSpeed); updateVal(&req, "IX=", &effectIntensity); updateVal(&req, "FP=", &effectPalette, 0, strip.getPaletteCount()-1); diff --git a/wled00/wled.h b/wled00/wled.h index bce56062..8b7444e9 100644 --- a/wled00/wled.h +++ b/wled00/wled.h @@ -8,7 +8,7 @@ */ // version code in format yymmddb (b = daily build) -#define VERSION 2108221 +#define VERSION 2108231 //uncomment this if you have a "my_config.h" file you'd like to use //#define WLED_USE_MY_CONFIG