[light] Decouple AddressableLight and Light transition classes (#11166)

Co-authored-by: J. Nick Koston <nick@koston.org>
This commit is contained in:
Jeff Brown
2025-10-21 10:37:29 -10:00
committed by GitHub
co-authored by J. Nick Koston
parent 80265a6bd2
commit 8e8a2bde95
4 changed files with 8 additions and 8 deletions
@@ -62,7 +62,7 @@ void AddressableLightTransformer::start() {
}
optional<LightColorValues> AddressableLightTransformer::apply() {
float smoothed_progress = LightTransitionTransformer::smoothed_progress(this->get_progress_());
float smoothed_progress = LightTransformer::smoothed_progress(this->get_progress_());
// When running an output-buffer modifying effect, don't try to transition individual LEDs, but instead just fade the
// LightColorValues. write_state() then picks up the change in brightness, and the color change is picked up by the