Fix exception when editing multi layer parameter in model

This commit is contained in:
Nyall Dawson 2017-08-17 05:18:33 +10:00
parent b318aff6ff
commit aefd5cce30

View File

@ -584,8 +584,12 @@ class MultipleInputWidgetWrapper(WidgetWrapper):
options = self._getOptions()
selected = []
for i, opt in enumerate(options):
if opt in value:
selected.append(i)
try:
if opt in value:
selected.append(i)
except TypeError:
if opt == value:
selected.append(i)
self.widget.setSelectedItems(selected)
def value(self):