diff --git a/keyboards/skyloong/gk980/q1/matrix.c b/keyboards/skyloong/gk980/q1/matrix.c index 1828f91e5ac..5c799e46f25 100644 --- a/keyboards/skyloong/gk980/q1/matrix.c +++ b/keyboards/skyloong/gk980/q1/matrix.c @@ -14,9 +14,6 @@ pin_t row_pins[MATRIX_ROWS] = MATRIX_ROW_PINS; pin_t col_pins[MATRIX_COLS] = MATRIX_COL_PINS; -// user-defined overridable functions -__attribute__((weak)) void matrix_read_rows_on_col(matrix_row_t current_matrix[], uint8_t current_col, matrix_row_t row_shifter); - static inline void select_delay(uint16_t n) { while (n-- > 0) { asm volatile("nop" ::: "memory"); diff --git a/keyboards/skyloong/gk980/q1/q1.c b/keyboards/skyloong/gk980/q1/q1.c index 10ce5cdf4b7..116d2d029ef 100644 --- a/keyboards/skyloong/gk980/q1/q1.c +++ b/keyboards/skyloong/gk980/q1/q1.c @@ -154,7 +154,7 @@ layer_state_t default_layer_state_set_kb(layer_state_t state) { gpio_write_pin_high(MAC_PIN); break; } - return state; + return default_layer_state_set_user(state); }