From 780383d081607c0099004c2824a1493ced3d78a9 Mon Sep 17 00:00:00 2001 From: Hzunax Date: Wed, 8 Jul 2020 17:25:39 +0200 Subject: [PATCH] fix(formgroup): wait for formElements to register _setValueForAllFormElements must wait for formElements to be registered --- packages/form-core/src/form-group/FormGroupMixin.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/packages/form-core/src/form-group/FormGroupMixin.js b/packages/form-core/src/form-group/FormGroupMixin.js index 1439f6766..f57faa039 100644 --- a/packages/form-core/src/form-group/FormGroupMixin.js +++ b/packages/form-core/src/form-group/FormGroupMixin.js @@ -269,7 +269,10 @@ export const FormGroupMixin = dedupeMixin( return result; } - _setValueForAllFormElements(property, value) { + async _setValueForAllFormElements(property, value) { + if (!this.__readyForRegistration) { + await this.registrationReady; + } this.formElements.forEach(el => { el[property] = value; // eslint-disable-line no-param-reassign });