core(XMLUI): empty options in ListWidget now just show a warning message, no more assert

This commit is contained in:
Goffi 2014-02-13 18:50:49 +01:00
commit fa6e44507c

View file

@ -608,7 +608,8 @@ class ListWidget(InputWidget):
if style is None:
style = set()
styles = set(style)
assert options
if not options:
warning(_('empty "options" list'))
if not styles.issubset(['multi']):
raise exceptions.DataError(_("invalid styles"))
super(ListWidget, self).__init__(xmlui, name, parent)