diff --git a/wled00/json.cpp b/wled00/json.cpp index a6043222..f81c3531 100644 --- a/wled00/json.cpp +++ b/wled00/json.cpp @@ -226,8 +226,10 @@ void deserializeSegment(JsonObject elem, byte it, byte presetId) } else if (!elem["frz"] && iarr.isNull()) { //return to regular effect seg.setOption(SEG_OPTION_FREEZE, false); } - //send UDP if not in preset and something changed that is not just selection - if (!presetId && (seg.differs(prev) & 0x7F)) stateChanged = true; + // send UDP if not in preset and something changed that is not just selection + //if (!presetId && (seg.differs(prev) & 0x7F)) stateChanged = true; + // send UDP if something changed that is not just selection + if (seg.differs(prev) & 0x7F) stateChanged = true; return; }