summaryrefslogtreecommitdiff
path: root/keyboards
diff options
context:
space:
mode:
authorfoxx1337 <foxx1337@yahoo.com>2020-04-10 21:19:34 +0200
committerGitHub <noreply@github.com>2020-04-10 20:19:34 +0100
commit061ed87b895e70569fa1666e3109a912c4204f51 (patch)
tree02324d5942cba8315f67e80db7a9f8c065de2aff /keyboards
parent5c1aca0b88dfa4509ea75c71c1f2f1d38b5e6f84 (diff)
Modernize ctrl, shift, alt mods detection (#8724)
Diffstat (limited to 'keyboards')
-rw-r--r--keyboards/massdrop/ctrl/keymaps/default/keymap.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/keyboards/massdrop/ctrl/keymaps/default/keymap.c b/keyboards/massdrop/ctrl/keymaps/default/keymap.c
index 9f111725c4..51b7f3931b 100644
--- a/keyboards/massdrop/ctrl/keymaps/default/keymap.c
+++ b/keyboards/massdrop/ctrl/keymaps/default/keymap.c
@@ -49,9 +49,9 @@ void matrix_init_user(void) {
void matrix_scan_user(void) {
};
-#define MODS_SHIFT (get_mods() & MOD_BIT(KC_LSHIFT) || get_mods() & MOD_BIT(KC_RSHIFT))
-#define MODS_CTRL (get_mods() & MOD_BIT(KC_LCTL) || get_mods() & MOD_BIT(KC_RCTRL))
-#define MODS_ALT (get_mods() & MOD_BIT(KC_LALT) || get_mods() & MOD_BIT(KC_RALT))
+#define MODS_SHIFT (get_mods() & MOD_MASK_SHIFT)
+#define MODS_CTRL (get_mods() & MOD_MASK_CTRL)
+#define MODS_ALT (get_mods() & MOD_MASK_ALT)
bool process_record_user(uint16_t keycode, keyrecord_t *record) {
static uint32_t key_timer;