diff --git a/libsrc/hyperion/LinearColorSmoothing.cpp b/libsrc/hyperion/LinearColorSmoothing.cpp index 404e6662..bbdc8875 100644 --- a/libsrc/hyperion/LinearColorSmoothing.cpp +++ b/libsrc/hyperion/LinearColorSmoothing.cpp @@ -136,6 +136,12 @@ void LinearColorSmoothing::queueColors(const std::vector & ledColors) void LinearColorSmoothing::setEnable(bool enable) { _enabled = enable; + if (!enable) + { + _timer.stop(); + _previousValues.clear(); + + } } bool LinearColorSmoothing::enabled()