diff --git a/io.sc.platform.core.frontend/src/platform/components/form/WForm.vue b/io.sc.platform.core.frontend/src/platform/components/form/WForm.vue index 0056b7e5..5dc3a2d3 100644 --- a/io.sc.platform.core.frontend/src/platform/components/form/WForm.vue +++ b/io.sc.platform.core.frontend/src/platform/components/form/WForm.vue @@ -100,7 +100,7 @@ const defaultValueHandler = (field) => { watch( () => props.fields, (newVal, oldVal) => { - if (newVal) { + if (newVal.length !== oldVal.length) { fields_ = ref([...props.fields]); for (const field of fields_.value as any) { if (field.name) {