From bde1ac9c768d541bc9bf8cbace28d290e65cd65e Mon Sep 17 00:00:00 2001 From: Frank <91616163+softhack007@users.noreply.github.com> Date: Tue, 23 Dec 2025 02:12:06 +0100 Subject: [PATCH] clarification bedtime. --- wled00/json.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/wled00/json.cpp b/wled00/json.cpp index b7764e3d..06805f3f 100644 --- a/wled00/json.cpp +++ b/wled00/json.cpp @@ -548,6 +548,7 @@ bool deserializeState(JsonObject root, byte callMode, byte presetId) #endif // do not allow changing main segment while in realtime mode (may get odd results else) + // esp32: safe to change MainSegment without having segmentMux - strip.service() is already suspended if (!realtimeMode) strip.setMainSegmentId(root[F("mainseg")] | strip.getMainSegmentId()); // must be before realtimeLock() if "live" realtimeOverride = root[F("lor")] | realtimeOverride;