From 65229be4ee8fb090e3f73dbdbe0bd3723ea9bdbc Mon Sep 17 00:00:00 2001 From: Alex Havermale Date: Sun, 13 Jul 2025 13:45:36 -0400 Subject: [PATCH] fix: return `rgb_matrix_indicators_kb` early if user function returns false --- keyboards/haverworks/theseus75/theseus75.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/keyboards/haverworks/theseus75/theseus75.c b/keyboards/haverworks/theseus75/theseus75.c index f3ae491b60e..fc160836340 100644 --- a/keyboards/haverworks/theseus75/theseus75.c +++ b/keyboards/haverworks/theseus75/theseus75.c @@ -200,6 +200,10 @@ void housekeeping_task_kb(void) { #ifdef RGB_MATRIX_ENABLE bool rgb_matrix_indicators_kb(void) { + if (!rgb_matrix_indicators_user()) { + return false; + } + if (host_keyboard_led_state().caps_lock) { rgb_matrix_set_color(CAPS_LOCK_LED_INDEX, INDICATOR_MAX_BRIGHTNESS, INDICATOR_MAX_BRIGHTNESS, INDICATOR_MAX_BRIGHTNESS); } else {