From 80a482af8048b2fa2a227243877612e3db775a0f Mon Sep 17 00:00:00 2001 From: Lex Neva Date: Sat, 19 Nov 2016 22:52:33 -0500 Subject: handle boolean parameters with no values --- embroider_params.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'embroider_params.py') diff --git a/embroider_params.py b/embroider_params.py index c2f7146c..7116bd41 100644 --- a/embroider_params.py +++ b/embroider_params.py @@ -275,9 +275,10 @@ class ParamsTab(ScrolledPanel): if len(values) > 1: input = wx.CheckBox(self, style=wx.CHK_3STATE) input.Set3StateValue(wx.CHK_UNDETERMINED) - elif values: + else: input = wx.CheckBox(self) - input.SetValue(values[0]) + if values: + input.SetValue(values[0]) input.Bind(wx.EVT_CHECKBOX, self.changed) elif len(param.values) > 1: -- cgit v1.2.3