diff --git a/core/app/core/src/lib/fields/field-logic/required/required.action.ts b/core/app/core/src/lib/fields/field-logic/required/required.action.ts index 99661f745c..ef609c5e01 100644 --- a/core/app/core/src/lib/fields/field-logic/required/required.action.ts +++ b/core/app/core/src/lib/fields/field-logic/required/required.action.ts @@ -68,10 +68,10 @@ export class RequiredAction extends FieldLogicActionHandler { validators = validators.concat(this.requiredValidator.getValidator(field)); } - data.field.definition.required = required; - data.field.formControl.setValidators(validators); data.field.formControl.updateValueAndValidity({onlySelf: true, emitEvent: true}); record.formGroup.updateValueAndValidity({onlySelf: true, emitEvent: true}); + data.field.definition.required = required; + data.field.formControl.setValidators(validators); } /**