From 5ba22f086bf6a31a82870af07cca35096afa7b88 Mon Sep 17 00:00:00 2001 From: jofemodo Date: Wed, 11 Nov 2020 16:15:56 +0100 Subject: [PATCH] Fix #297: Custom zynswitches doesn't work from 6 to 16. Envars have an extra leading 0 that must be removed. --- zyngui/zynthian_gui_config.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/zyngui/zynthian_gui_config.py b/zyngui/zynthian_gui_config.py index c5a26cb72..ac6afeea2 100644 --- a/zyngui/zynthian_gui_config.py +++ b/zyngui/zynthian_gui_config.py @@ -201,7 +201,7 @@ cuias = {} midi_event = None - root_varname = "ZYNTHIAN_WIRING_CUSTOM_SWITCH_{0:0>2}".format(i+1) + root_varname = "ZYNTHIAN_WIRING_CUSTOM_SWITCH_{:02d}".format(i+1) custom_type = os.environ.get(root_varname, "") if custom_type == "UI_ACTION": @@ -294,7 +294,7 @@ def get_zynsensor_config(root_varname): # Zynaptik AD Action Configuration n_zynaptik_ad = 4 for i in range(0, n_zynaptik_ad): - root_varname = "ZYNTHIAN_WIRING_ZYNAPTIK_AD{0:0>2}".format(i+1) + root_varname = "ZYNTHIAN_WIRING_ZYNAPTIK_AD{:02d}".format(i+1) zynaptik_ad_midi_events.append(get_zynsensor_config(root_varname)) #------------------------------------------------------------------------------ @@ -308,7 +308,7 @@ def get_zynsensor_config(root_varname): # Zyntof Action Configuration n_zyntofs = int(zyntof_config) for i in range(0, n_zyntofs): - root_varname = "ZYNTHIAN_WIRING_ZYNTOF{0:0>2}".format(i+1) + root_varname = "ZYNTHIAN_WIRING_ZYNTOF{:02d}".format(i+1) zyntof_midi_events.append(get_zynsensor_config(root_varname)) #------------------------------------------------------------------------------