chiark / gitweb /
Add UMOP, version 14.09
[cura.git] / Cura / gui / configBase.py
index 8f30ccdb8a4beb0c05eb34977683f24b359fc9c6..5d787ffed588d7e36fc7b7911474beb6e9c708ae 100644 (file)
@@ -177,9 +177,10 @@ class SettingRow(object):
                        self.ctrl.Bind(wx.EVT_COLOURPICKER_CHANGED, self.OnSettingChange)
                elif type(self.setting.getType()) is list or valueOverride is not None:
                        value = self.setting.getValue(self.settingIndex)
-                       choices = self.setting.getType()[:]
+                       choices = self.setting.getType()
                        if valueOverride is not None:
                                choices = valueOverride
+                       choices = choices[:]
                        self._englishChoices = choices[:]
                        if value not in choices and len(choices) > 0:
                                value = choices[0]