diff --git a/lib/src/form/src/form_value_wrapper.dart b/lib/src/form/src/form_value_wrapper.dart index 9fb157f..1e0d7b2 100644 --- a/lib/src/form/src/form_value_wrapper.dart +++ b/lib/src/form/src/form_value_wrapper.dart @@ -61,7 +61,9 @@ class _FormValueWrapperState extends State> { //s1 --State // //s1 --Controllers & Listeners - widget.controller.setValue(widget.id, null, isRequired: widget.isRequired); + if (!widget.controller.allValues.keys.contains(widget.id)) { + widget.controller.setValue(widget.id, null, isRequired: widget.isRequired); + } //s1 --Controllers & Listeners // //s1 --Late & Async Initializers