diff --git a/src/tools/xml_tools.py b/src/tools/xml_tools.py index 36b6b353..c8bb7702 100644 --- a/src/tools/xml_tools.py +++ b/src/tools/xml_tools.py @@ -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'