From 137de4174379e65a0608af569daed9467580ae91 Mon Sep 17 00:00:00 2001 From: Josh Klar Date: Sun, 30 Sep 2018 20:24:32 -0700 Subject: [PATCH] Fix the sanity checker to use RawKeycodes where needed --- bin/keymap_sanity_check.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/keymap_sanity_check.py b/bin/keymap_sanity_check.py index 4ec5139..677ee03 100755 --- a/bin/keymap_sanity_check.py +++ b/bin/keymap_sanity_check.py @@ -4,7 +4,7 @@ import sys import uos -from kmk.common.keycodes import Keycodes +from kmk.common.keycodes import Keycodes, RawKeycodes if len(sys.argv) < 2: print('Must provide a keymap to test as first argument', file=sys.stderr) @@ -64,7 +64,7 @@ for lidx, layer in enumerate(user_keymap.keymap): for ridx, row in enumerate(layer): for cidx, key in enumerate(row): - if key.code == Keycodes.Layers._KC_MO: + if key.code == RawKeycodes.KC_MO: assert user_keymap.keymap[key.layer][ridx][cidx] == Keycodes.KMK.KC_TRNS, \ ('The physical key used for MO layer switching must be KC_TRNS on the ' 'target layer or you will get stuck on that layer.')