From d94e68cb738b9fa9957dd0e0ccea8580d0ea8b94 Mon Sep 17 00:00:00 2001 From: NeoTheFox Date: Tue, 9 Feb 2021 20:32:54 +0300 Subject: [PATCH] fix a potential bug if Dial section is not defined --- huion_keys.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/huion_keys.py b/huion_keys.py index 724ff7c..02f1023 100755 --- a/huion_keys.py +++ b/huion_keys.py @@ -65,7 +65,7 @@ def main(): if CYCLE_MODE > CYCLE_MODES: CYCLE_MODE = 1 print("Cycling to mode %s" % (CYCLE_MODE,)) - elif btn in DIAL_MODES[CYCLE_MODE]: + elif CYCLE_MODE in DIAL_MODES and btn in DIAL_MODES[CYCLE_MODE]: print("Sending %s from Mode %d" % (DIAL_MODES[CYCLE_MODE][btn], CYCLE_MODE),) lib.xdo_send_keysequence_window( xdo, lib.CURRENTWINDOW, DIAL_MODES[CYCLE_MODE][btn], 1000)