mirror of
				https://gitlab.com/comunic/comunicmobile
				synced 2025-10-31 18:24:23 +00:00 
			
		
		
		
	Can submit login form from password field
This commit is contained in:
		| @@ -76,6 +76,9 @@ class _LoginRouteState extends State<LoginRoute> { | ||||
|  | ||||
|   /// Build login form | ||||
|   Widget _buildLoginForm() { | ||||
|     // Whether the form can be submitted or not | ||||
|     final valid = validateEmail(_currEmail) && _currPassword.length >= 3; | ||||
|  | ||||
|     return SingleChildScrollView( | ||||
|       child: Padding( | ||||
|         padding: const EdgeInsets.all(8.0), | ||||
| @@ -105,16 +108,17 @@ class _LoginRouteState extends State<LoginRoute> { | ||||
|                 alignLabelWithHint: true, | ||||
|               ), | ||||
|               onChanged: _passwordChanged, | ||||
|               onSubmitted: valid ? (s) => _submitForm(context) : null, | ||||
|             ), | ||||
|  | ||||
|             Container( | ||||
|               padding: EdgeInsets.all(8.0), | ||||
|               child: _loading ? CircularProgressIndicator() : RaisedButton( | ||||
|                 child: Text(tr("Sign in")), | ||||
|                 onPressed: !validateEmail(_currEmail) || _currPassword.length < 3 | ||||
|                     ? null | ||||
|                     : () => _submitForm(context), | ||||
|               ), | ||||
|               child: _loading | ||||
|                   ? CircularProgressIndicator() | ||||
|                   : RaisedButton( | ||||
|                       child: Text(tr("Sign in")), | ||||
|                       onPressed: valid ? () => _submitForm(context) : null, | ||||
|                     ), | ||||
|             ) | ||||
|           ], | ||||
|         ), | ||||
|   | ||||
		Reference in New Issue
	
	Block a user