From 17ce9a54f777de361ee50a1f5a1cf18088cda3ba Mon Sep 17 00:00:00 2001 From: Joey Boerwinkel Date: Sun, 15 Jan 2023 15:46:08 +0100 Subject: [PATCH] Fix login email and password values not copied to validation values --- CHANGELOG.md | 3 +++ lib/src/widgets/email_password_login.dart | 8 ++++++++ pubspec.yaml | 2 +- 3 files changed, 12 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index b8df519..2626085 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,6 @@ +## 3.1.1 +* Fix login values not copied to validation + ## 3.0.0 * Added login options to loginbuilders for more customization diff --git a/lib/src/widgets/email_password_login.dart b/lib/src/widgets/email_password_login.dart index 1cb1330..6880dc1 100644 --- a/lib/src/widgets/email_password_login.dart +++ b/lib/src/widgets/email_password_login.dart @@ -61,6 +61,14 @@ class _EmailPasswordLoginFormState extends State { } } + @override + void initState() { + super.initState(); + _currentEmail = widget.options.initialEmail; + _currentPassword = widget.options.initialPassword; + _validate(); + } + @override Widget build(BuildContext context) { var theme = Theme.of(context); diff --git a/pubspec.yaml b/pubspec.yaml index 55ba792..3a872b7 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -1,6 +1,6 @@ name: flutter_login description: A new Flutter package project. -version: 3.1.0 +version: 3.1.1 environment: sdk: ">=2.18.1 <3.0.0"