diff --git a/ng2-components/ng2-activiti-form/src/services/widget-visibility.service.ts b/ng2-components/ng2-activiti-form/src/services/widget-visibility.service.ts index 8b3a632dab..4a75da4613 100644 --- a/ng2-components/ng2-activiti-form/src/services/widget-visibility.service.ts +++ b/ng2-components/ng2-activiti-form/src/services/widget-visibility.service.ts @@ -81,10 +81,8 @@ export class WidgetVisibilityService { } getLeftValue(form: FormModel, visibilityObj: WidgetVisibilityModel) { - if (visibilityObj.leftRestResponseId) { - return this.getVariableValue(form, visibilityObj.leftRestResponseId, this.processVarList); - } - return this.getFormValue(form, visibilityObj.leftFormFieldId); + return this.getVariableValue(form, visibilityObj.leftRestResponseId, this.processVarList) || + this.getFormValue(form, visibilityObj.leftFormFieldId); } getRightValue(form: FormModel, visibilityObj: WidgetVisibilityModel) {