@@ -131,28 +131,34 @@ def render(self, window, event, values):
131
131
# If anything has changed in our configuration settings, change/update those.
132
132
changed = False
133
133
134
- if self .config .gui_osc_port != int (values [self .gui_osc_port ]):
135
- print (self .config .gui_osc_port , values [self .gui_osc_port ])
136
- try :
137
- int (values [self .gui_osc_port ])
138
- if len (values [self .gui_osc_port ]) <= 5 :
139
- self .config .gui_osc_port = int (values [self .gui_osc_port ])
140
- changed = True
141
- else :
134
+ try :
135
+ if self .config .gui_osc_port != int (values [self .gui_osc_port ]):
136
+ print (self .config .gui_osc_port , values [self .gui_osc_port ])
137
+ try :
138
+ int (values [self .gui_osc_port ])
139
+ if len (values [self .gui_osc_port ]) <= 5 :
140
+ self .config .gui_osc_port = int (values [self .gui_osc_port ])
141
+ changed = True
142
+ else :
143
+ print ("\033 [91m[ERROR] OSC port value must be an integer 0-65535\033 [0m" )
144
+ except :
142
145
print ("\033 [91m[ERROR] OSC port value must be an integer 0-65535\033 [0m" )
143
- except :
144
- print ("\033 [91m[ERROR] OSC port value must be an integer 0-65535\033 [0m" )
145
-
146
- if self .config .gui_osc_receiver_port != int (values [self .gui_osc_receiver_port ]):
147
- try :
148
- int (values [self .gui_osc_receiver_port ])
149
- if len (values [self .gui_osc_receiver_port ]) <= 5 :
150
- self .config .gui_osc_receiver_port = int (values [self .gui_osc_receiver_port ])
151
- changed = True
152
- else :
146
+ except :
147
+ print ("\033 [91m[ERROR] OSC port value cannot be empty and must be an integer 0-65535\033 [0m" )
148
+
149
+ try :
150
+ if self .config .gui_osc_receiver_port != int (values [self .gui_osc_receiver_port ]):
151
+ try :
152
+ int (values [self .gui_osc_receiver_port ])
153
+ if len (values [self .gui_osc_receiver_port ]) <= 5 :
154
+ self .config .gui_osc_receiver_port = int (values [self .gui_osc_receiver_port ])
155
+ changed = True
156
+ else :
157
+ print ("\033 [91m[ERROR] OSC receive port value must be an integer 0-65535\033 [0m" )
158
+ except :
153
159
print ("\033 [91m[ERROR] OSC receive port value must be an integer 0-65535\033 [0m" )
154
- except :
155
- print ("\033 [91m[ERROR] OSC receive port value must be an integer 0-65535\033 [0m" )
160
+ except :
161
+ print ("\033 [91m[ERROR] OSC receive port value cannot be empty and must be an integer 0-65535\033 [0m" )
156
162
157
163
if self .config .gui_osc_address != values [self .gui_osc_address ]:
158
164
self .config .gui_osc_address = values [self .gui_osc_address ]
0 commit comments