From 2d005048ccc7e750afb11fc9adb8d8cb6a8e0b99 Mon Sep 17 00:00:00 2001 From: zyxwars Date: Fri, 11 Mar 2022 23:37:44 +0100 Subject: [PATCH] Temp fix del coord crash --- kmk/kmk_keyboard.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/kmk/kmk_keyboard.py b/kmk/kmk_keyboard.py index 0240d7f..02da0a7 100644 --- a/kmk/kmk_keyboard.py +++ b/kmk/kmk_keyboard.py @@ -175,7 +175,10 @@ class KMKKeyboard: if is_pressed: self._coordkeys_pressed[int_coord] = self.current_key else: - del self._coordkeys_pressed[int_coord] + try: + del self._coordkeys_pressed[int_coord] + except KeyError: + print(f'KeyNotPressed(ic={int_coord})') if self.current_key: self.process_key(self.current_key, is_pressed, int_coord)