From be7e2bed6f5d77b5586d376217751cd314be6ae2 Mon Sep 17 00:00:00 2001 From: Blaz Kristan Date: Mon, 23 Aug 2021 21:51:36 +0200 Subject: [PATCH] Bugfix for edge case of FX=~ within playlist. --- wled00/set.cpp | 2 +- wled00/wled.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/wled00/set.cpp b/wled00/set.cpp index 1dbd1a4fd..a12979d99 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 bce560624..8b7444e96 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