[ADF-4758] - reset form value when field is not visible (#4958)

* [ADF-4758] - reset form value when field is not visible

* [ADF-4758] - fix unit test

* [ADF-4758] - fix unit tests
This commit is contained in:
Silviu Popa
2019-08-02 17:33:14 +03:00
committed by Eugenio Romano
parent 6ca04ee929
commit 5772c1482e
3 changed files with 32 additions and 5 deletions

View File

@@ -48,6 +48,9 @@ export class WidgetVisibilityService {
refreshEntityVisibility(element: FormFieldModel | TabModel) {
const visible = this.evaluateVisibility(element.form, element.visibilityCondition);
if (!visible && element instanceof FormFieldModel) {
element.value = null;
}
element.isVisible = visible;
}