diff options
Diffstat (limited to 'users/drashna/rgb_stuff.c')
| -rw-r--r-- | users/drashna/rgb_stuff.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/users/drashna/rgb_stuff.c b/users/drashna/rgb_stuff.c index d238c2065..7d00604b4 100644 --- a/users/drashna/rgb_stuff.c +++ b/users/drashna/rgb_stuff.c | |||
| @@ -200,7 +200,10 @@ void start_rgb_light(void) { | |||
| 200 | 200 | ||
| 201 | 201 | ||
| 202 | bool process_record_user_rgb(uint16_t keycode, keyrecord_t *record) { | 202 | bool process_record_user_rgb(uint16_t keycode, keyrecord_t *record) { |
| 203 | switch (keycode) { | 203 | if ((keycode >= QK_MOD_TAP && keycode <= QK_MOD_TAP_MAX) || (keycode >= QK_LAYER_TAP && keycode <= QK_LAYER_TAP_MAX)) { |
| 204 | keycode = keycode & 0xFF; | ||
| 205 | } | ||
| 206 | switch (keycode) { | ||
| 204 | #ifdef RGBLIGHT_TWINKLE | 207 | #ifdef RGBLIGHT_TWINKLE |
| 205 | case KC_A ... KC_SLASH: | 208 | case KC_A ... KC_SLASH: |
| 206 | case KC_F1 ... KC_F12: | 209 | case KC_F1 ... KC_F12: |
