bugfix: don't render segments that are "off"

This commit is contained in:
Frank
2024-12-03 14:44:46 +01:00
parent 93596846ca
commit 9922d2aa8d

View File

@@ -1913,6 +1913,7 @@ void WS2812FX::service() {
seg.resetIfRequired();
if (!seg.isActive()) continue;
if (!seg.on && !seg.transitional) continue; // WLEDMM skip disabled segments, unless a crossfade is ongoing
// last condition ensures all solid segments are updated at the same time
if(nowUp >= seg.next_time || _triggered || (doShow && seg.mode == FX_MODE_STATIC)) // WLEDMM ">=" instead of ">"