-
-
Notifications
You must be signed in to change notification settings - Fork 3.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Dissolve/Dissolve Rnd with secondary color stopped working in 0.14 #3502
Comments
It works as expected on my system. |
I played around some more, and it currently seems to me that:
|
Nope. Works on ESP32, ESP32-S2, SEP32-C3 and ESP8266. Must be something particular to your set-up. Have you tried "Global LED buffer"? |
Enabling that option does indeed fix this. When I copy a configuration backup from my ESP8266 to my ESP32, I have to enable the option as well, otherwise I get the same issue. |
So the problem is lossy getPixelColor(). Good to know. |
The problem lies in this comparison: |
I think I have it sorted out. |
What happened?
Dissolve doesn't do much when there is a background color set, that isn't black:
It will dissolve to to the background color, and keep all LEDs at the background color indefinitely.
To Reproduce Bug
Expected Behavior
Fills LEDs with primary in random order, then with background color, then repeats.
Install Method
Binary from WLED.me
What version of WLED?
WLED 0.14.0 (build 2310130)
Which microcontroller/board are you seeing the problem on?
ESP8266
Relevant log/trace output
No response
Anything else?
This worked in WLED 0.13.
Code of Conduct
The text was updated successfully, but these errors were encountered: