From 4809f9aa3815d8cfe563a01ec3f73579f89adb70 Mon Sep 17 00:00:00 2001 From: Goffi Date: Tue, 31 Oct 2017 23:51:19 +0100 Subject: [PATCH] jp (xmlui): fixed workflow when value is for a BoolWidget --- frontends/src/jp/xmlui_manager.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/frontends/src/jp/xmlui_manager.py b/frontends/src/jp/xmlui_manager.py index dd2e699b..9fc3cdc9 100644 --- a/frontends/src/jp/xmlui_manager.py +++ b/frontends/src/jp/xmlui_manager.py @@ -433,7 +433,10 @@ class XMLUIPanel(xmlui_manager.XMLUIPanel): return elif isinstance(cmd, list): name, value = cmd - self.widgets[name].value = value + widget = self.widgets[name] + if widget.type == 'bool': + value = C.bool(value) + widget.value = value self.show() def submitForm(self, callback=None):