From cffc704f5895ce906994733da3977c8f2935580d Mon Sep 17 00:00:00 2001 From: Daniel Schaefer Date: Sat, 18 Nov 2023 01:07:19 +0800 Subject: [PATCH] fl16: Keep animating LED/RGB matrix in suspend Signed-off-by: Daniel Schaefer --- platforms/suspend.c | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/platforms/suspend.c b/platforms/suspend.c index fea23cbd02..e3724c16d9 100644 --- a/platforms/suspend.c +++ b/platforms/suspend.c @@ -42,6 +42,15 @@ __attribute__((weak)) void suspend_wakeup_init_kb(void) { */ bool suspend_wakeup_condition(void) { matrix_power_up(); + + // Keep animating in suspend state +# ifdef LED_MATRIX_ENABLE + led_matrix_task(); +# endif +# ifdef RGB_MATRIX_ENABLE + rgb_matrix_task(); +# endif + matrix_scan(); matrix_power_down(); for (uint8_t r = 0; r < MATRIX_ROWS; r++) {