From 90c4ce99f3ff781f8361f01c847ed0d60b037748 Mon Sep 17 00:00:00 2001 From: jonathan nifenecker Date: Wed, 8 Jun 2022 17:07:54 +0200 Subject: [PATCH] [rgb] fix set_rgb_fill method The code was wrongly iterating the neopixel, running `fill()` on every individual pixels. --- kmk/extensions/rgb.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/kmk/extensions/rgb.py b/kmk/extensions/rgb.py index c45bffa..8f5b2c8 100644 --- a/kmk/extensions/rgb.py +++ b/kmk/extensions/rgb.py @@ -287,10 +287,9 @@ class RGB(Extension): Takes an RGB or RGBW and displays it on all LEDs/Neopixels :param rgb: RGB or RGBW ''' - for pixels in self.pixels: - pixels.fill(rgb) - if not self.disable_auto_write: - pixels.show() + self.pixels.fill(rgb) + if not self.disable_auto_write: + self.pixels.show() def increase_hue(self, step=None): '''