core (XMLUI): BoolWidget now accept real boolean for value

This commit is contained in:
Goffi 2014-03-21 15:03:56 +01:00
commit 3be53bdc69

View file

@ -579,7 +579,9 @@ class BoolWidget(InputWidget):
type = 'bool'
def __init__(self, xmlui, value='false', name=None, parent=None):
if value == '0':
if isinstance(value, bool):
value = 'true' if value else 'false'
elif value == '0':
value='false'
elif value == '1':
value='true'