diff --git a/lib/presentation/diary/diary_edit_screen/diary_edit_screen.dart b/lib/presentation/diary/diary_edit_screen/diary_edit_screen.dart index f7c70e12..27487492 100644 --- a/lib/presentation/diary/diary_edit_screen/diary_edit_screen.dart +++ b/lib/presentation/diary/diary_edit_screen/diary_edit_screen.dart @@ -228,6 +228,8 @@ class DiaryEditScreen extends StatelessWidget { List _options = state.autocompleteList!.map((dynamic item) => item as String).toList(); //print(_options); + FocusNode? focusNodeName; + FocusNode? focusNodeQuantity; return Container( margin: EdgeInsets.symmetric(horizontal: 16.h), padding: EdgeInsets.symmetric( @@ -309,13 +311,13 @@ class DiaryEditScreen extends StatelessWidget { fieldViewBuilder: ( BuildContext context, TextEditingController textEditingController, - FocusNode focusNode, + FocusNode focusNodeName, VoidCallback onFieldSubmitted, ) { return CustomTextFormField( hintText: "Введите название продукта", controller: textEditingController, - focusNode: focusNode, + focusNode: focusNodeName, onChanged: getAutocomplete(context), /*onFieldSubmitted: (String value) { onFieldSubmitted(); @@ -370,6 +372,7 @@ class DiaryEditScreen extends StatelessWidget { width: 146.h, hintText: "Кол-во", textInputAction: TextInputAction.done, + focusNode: focusNodeQuantity, controller: state.productQuantityController, keyboardType: TextInputType.number, inputFormatters: [digitsOnly],