diff --git a/lib/src/Fields/fields.astromic.dart b/lib/src/Fields/fields.astromic.dart index 5da34d9..4618560 100644 --- a/lib/src/Fields/fields.astromic.dart +++ b/lib/src/Fields/fields.astromic.dart @@ -11,6 +11,7 @@ export 'src/style.dart'; class AstromicFields { //S1 -- Text Field static Widget text({ + Key? key, required TextEditingController controller, // void Function(String v)? onChanged, @@ -38,6 +39,7 @@ class AstromicFields { Column( children: [ AstromicTextField( + key: key, textController: controller, onChanged: onChanged, onSubmited: onSubmited, diff --git a/lib/src/Fields/src/text_field.dart b/lib/src/Fields/src/text_field.dart index 748e6c6..76925ba 100644 --- a/lib/src/Fields/src/text_field.dart +++ b/lib/src/Fields/src/text_field.dart @@ -328,6 +328,7 @@ class _AstromicTextFieldState extends State { alignment: widget.style(widget.configuration.isEnabled, _isFocused).textAlignVertical.toAlignment(), child: TextFormField( //s1 -- Functionality + key: widget.key, controller: _textController, focusNode: _focusNode, textInputAction: widget.configuration.inputAction,