From 0c1b7236503cf2071908dfaeb42ae734351b9d06 Mon Sep 17 00:00:00 2001 From: Jesse Vincent Date: Sat, 12 Aug 2017 23:35:09 -0700 Subject: [PATCH] Explicitly set LEDs that aren't active to zero. Otherwise, plugins like numlock won't get de-initialized --- src/Kaleidoscope/LED-Stalker.cpp | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/Kaleidoscope/LED-Stalker.cpp b/src/Kaleidoscope/LED-Stalker.cpp index b3d40029..691f47fe 100644 --- a/src/Kaleidoscope/LED-Stalker.cpp +++ b/src/Kaleidoscope/LED-Stalker.cpp @@ -62,13 +62,11 @@ void StalkerEffect::update(void) { LEDControl.setCrgbAt(r, c, variant->compute(&step)); } - bool was_zero = (map_[r][c] == 0); - if (time_out) { map_[r][c] = step; } - if (!was_zero && !map_[r][c]) + if (!map_[r][c]) LEDControl.setCrgbAt(r, c, (cRGB) { 0, 0, 0 });