From 6e2bd7780826eb3fbfd7ab9e65a4de79ee0c6056 Mon Sep 17 00:00:00 2001 From: Frank <91616163+softhack007@users.noreply.github.com> Date: Mon, 22 Apr 2024 18:20:18 +0200 Subject: [PATCH] bugfix for Ripple effect (1D mode) - solves #130 bounds check on "w" was not working. --- wled00/FX.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/wled00/FX.cpp b/wled00/FX.cpp index 075a2ba9..36a40afd 100644 --- a/wled00/FX.cpp +++ b/wled00/FX.cpp @@ -2561,7 +2561,7 @@ uint16_t ripple_base() if ((v >= 0) && (v < SEGLEN)) // WLEDMM bugfix: v and w can be negative or out-of-range SEGMENT.setPixelColor(v, color_blend(SEGMENT.getPixelColor(v), col, mag)); // TODO int w = left + propI*2 + 3 -(v-left); - if ((v >= 0) && (v < SEGLEN)) // WLEDMM bugfix: v and w can be negative or out-of-range + if ((w >= 0) && (w < SEGLEN)) // WLEDMM bugfix: v and w can be negative or out-of-range SEGMENT.setPixelColor(w, color_blend(SEGMENT.getPixelColor(w), col, mag)); // TODO } }