From 27b5dc99f3cd9ae21693828c48b9aa482fdc5df1 Mon Sep 17 00:00:00 2001 From: Ilya Zhuravlev Date: Fri, 9 Jul 2021 22:34:12 -0400 Subject: [PATCH] keymap_editor: don't crash when setting a key and nothing is selected --- src/main/python/keymap_editor.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/main/python/keymap_editor.py b/src/main/python/keymap_editor.py index f075e46..ce2d328 100644 --- a/src/main/python/keymap_editor.py +++ b/src/main/python/keymap_editor.py @@ -172,6 +172,9 @@ class KeymapEditor(BasicEditor): def set_key(self, keycode): """ Change currently selected key to provided keycode """ + if self.container.active_key is None: + return + if isinstance(self.container.active_key, EncoderWidget): self.set_key_encoder(keycode) else: