keymap_editor: don't crash when setting a key and nothing is selected
parent
54125d3e39
commit
27b5dc99f3
|
|
@ -172,6 +172,9 @@ class KeymapEditor(BasicEditor):
|
||||||
def set_key(self, keycode):
|
def set_key(self, keycode):
|
||||||
""" Change currently selected key to provided keycode """
|
""" Change currently selected key to provided keycode """
|
||||||
|
|
||||||
|
if self.container.active_key is None:
|
||||||
|
return
|
||||||
|
|
||||||
if isinstance(self.container.active_key, EncoderWidget):
|
if isinstance(self.container.active_key, EncoderWidget):
|
||||||
self.set_key_encoder(keycode)
|
self.set_key_encoder(keycode)
|
||||||
else:
|
else:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue