From 3be53bdc69ded1dbd5dd11b623c803f8cef764b7 Mon Sep 17 00:00:00 2001 From: Goffi Date: Fri, 21 Mar 2014 15:03:56 +0100 Subject: [PATCH] core (XMLUI): BoolWidget now accept real boolean for value --- src/tools/xml_tools.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) 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'