Skip to content

Commit 88f8ba0

Browse files
committed
FIX #33: custom functions keys settings bug
1 parent 7b0cf2d commit 88f8ba0

File tree

1 file changed

+10
-5
lines changed

1 file changed

+10
-5
lines changed

uvk5_egzumer.py

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -869,19 +869,24 @@ def set_settings(self, settings):
869869
_mem[elname] = val
870870

871871
if elname == "key1_shortpress_action":
872-
_mem.key1_shortpress_action = element.value
872+
_mem.key1_shortpress_action = \
873+
KEYACTIONS_LIST.index(element.value)
873874

874875
elif elname == "key1_longpress_action":
875-
_mem.key1_longpress_action = element.value
876+
_mem.key1_longpress_action = \
877+
KEYACTIONS_LIST.index(element.value)
876878

877879
elif elname == "key2_shortpress_action":
878-
_mem.key2_shortpress_action = element.value
880+
_mem.key2_shortpress_action = \
881+
KEYACTIONS_LIST.index(element.value)
879882

880883
elif elname == "key2_longpress_action":
881-
_mem.key2_longpress_action = element.value
884+
_mem.key2_longpress_action = \
885+
KEYACTIONS_LIST.index(element.value)
882886

883887
elif elname == "keyM_longpress_action":
884-
_mem.keyM_longpress_action = element.value
888+
_mem.keyM_longpress_action = \
889+
KEYACTIONS_LIST.index(element.value)
885890

886891
elif element.changed() and elname.startswith("cal."):
887892
_mem.get_path(elname).set_value(element.value)

0 commit comments

Comments
 (0)