From 714c0d533017c4975d322e52e415fe70770cad30 Mon Sep 17 00:00:00 2001 From: Benjamin Tissoires Date: Wed, 24 May 2017 08:14:16 +0200 Subject: [PATCH] hidpp20: reset the LEDs before writing to it We somehow now know how to write effects. No need to carry around some left overs from previous configurations. Signed-off-by: Benjamin Tissoires --- src/hidpp20.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/hidpp20.c b/src/hidpp20.c index cdd0b39a..eadf1bca 100644 --- a/src/hidpp20.c +++ b/src/hidpp20.c @@ -1981,6 +1981,8 @@ hidpp20_onboard_profiles_write_led(struct hidpp20_internal_led *internal_led, uint16_t period = led->period; uint8_t brightness = led->brightness; + memset(internal_led, 0, sizeof(*internal_led)); + internal_led->mode = (uint8_t)led->mode; switch (led->mode) {