summaryrefslogtreecommitdiff
path: root/keyboards/ergodox_ez/matrix.c
diff options
context:
space:
mode:
Diffstat (limited to 'keyboards/ergodox_ez/matrix.c')
-rw-r--r--keyboards/ergodox_ez/matrix.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/keyboards/ergodox_ez/matrix.c b/keyboards/ergodox_ez/matrix.c
index f1ec50fa34..0314191d41 100644
--- a/keyboards/ergodox_ez/matrix.c
+++ b/keyboards/ergodox_ez/matrix.c
@@ -64,7 +64,7 @@ static void select_row(uint8_t row);
static uint8_t mcp23018_reset_loop;
#ifdef RGBLIGHT_ENABLE
-extern i2c_status_t i2c_rgblight;
+extern bool i2c_rgblight;
#endif
void matrix_init_custom(void) {
@@ -101,7 +101,8 @@ bool matrix_scan_custom(matrix_row_t current_matrix[]) {
rgb_matrix_init(); // re-init driver on reconnect
#endif
#ifdef RGBLIGHT_ENABLE
- i2c_rgblight = 0x20; // re-enable rgb light
+ i2c_rgblight = true; // re-enable rgb light
+ rgblight_init();
#endif
}
}