When we have a disable condition configurated with a string like:
<widget-params>
<param name="disableCondition">{"condition":[{"id":"myBoolean","value":"false","operator":"eq"}]}</param>
</widget-params>
The param is not parsed well everywhere like in Widget.js, in the methods evaluateDisableCondition and shouldHideDisabledField, we should test typeof on data.disableCondition, not the value.