bugfix: rest segments when leds are switched off/on

based on an idea from @blazoncek in 4cc2cc4ad4 (diff-749825f808f7ce1ce1108fffc7ed037085160a63cad32397135dfc0063494373R56)
This commit is contained in:
Frank
2024-10-27 16:43:21 +01:00
parent 73b7fa7d35
commit cff17861a4
5 changed files with 6 additions and 4 deletions

View File

@@ -2282,7 +2282,7 @@ void WS2812FX::setSegment(uint8_t n, uint16_t i1, uint16_t i2, uint8_t grouping,
}
void WS2812FX::restartRuntime() {
for (segment &seg : _segments) seg.markForReset();
for (segment &seg : _segments) {seg.markForReset(); seg.resetIfRequired();}
}
void WS2812FX::resetSegments(bool boundsOnly) { //WLEDMM add boundsonly