From b3ea9c9565d61309f70ea9de11a3e36c131c8dfb Mon Sep 17 00:00:00 2001 From: Vishesh Handa Date: Fri, 2 Oct 2020 16:16:53 +0200 Subject: [PATCH] Avoid using deprecated autovalidate --- lib/screens/settings_note_metadata.dart | 5 +++-- lib/setup/key_editors.dart | 4 ++-- lib/widgets/rename_dialog.dart | 2 +- 3 files changed, 6 insertions(+), 5 deletions(-) diff --git a/lib/screens/settings_note_metadata.dart b/lib/screens/settings_note_metadata.dart index a6dcdf5c..09396a49 100644 --- a/lib/screens/settings_note_metadata.dart +++ b/lib/screens/settings_note_metadata.dart @@ -207,7 +207,8 @@ class NoteOutputExample extends StatelessWidget { style = style.copyWith(fontFamily: "Roboto Mono"); var doc = MdYamlDoc(); - NoteSerializer.fromConfig(NotesFolderConfig.fromSettings(null)).encode(note, doc); + NoteSerializer.fromConfig(NotesFolderConfig.fromSettings(null)) + .encode(note, doc); var codec = MarkdownYAMLCodec(); var noteStr = codec.encode(doc); @@ -395,7 +396,7 @@ class _CustomMetDataTileState extends State { keyboardType: TextInputType.multiline, textCapitalization: TextCapitalization.words, controller: _textController, - autovalidate: true, + autovalidateMode: AutovalidateMode.onUserInteraction, maxLines: null, minLines: null, ), diff --git a/lib/setup/key_editors.dart b/lib/setup/key_editors.dart index 005fbb0a..f8a039ef 100644 --- a/lib/setup/key_editors.dart +++ b/lib/setup/key_editors.dart @@ -66,12 +66,12 @@ class KeyEditor extends StatelessWidget { textAlign: TextAlign.left, maxLines: null, style: Theme.of(context).textTheme.bodyText2, - autovalidate: true, + autovalidateMode: AutovalidateMode.onUserInteraction, validator: validator, controller: textEditingController, ); }), - autovalidate: true, + autovalidateMode: AutovalidateMode.onUserInteraction, ); return SizedBox( diff --git a/lib/widgets/rename_dialog.dart b/lib/widgets/rename_dialog.dart index 37d759fc..c2a694de 100644 --- a/lib/widgets/rename_dialog.dart +++ b/lib/widgets/rename_dialog.dart @@ -62,7 +62,7 @@ class _RenameDialogState extends State { ), ], ), - autovalidate: true, + autovalidateMode: AutovalidateMode.onUserInteraction, ); return AlertDialog(