mirror of
https://github.com/venera-app/venera.git
synced 2025-09-27 15:57:25 +00:00
support autofill in accounts_page
This commit is contained in:
@@ -173,6 +173,7 @@ class _LoginPageState extends State<_LoginPage> {
|
|||||||
child: Container(
|
child: Container(
|
||||||
padding: const EdgeInsets.all(16),
|
padding: const EdgeInsets.all(16),
|
||||||
constraints: const BoxConstraints(maxWidth: 400),
|
constraints: const BoxConstraints(maxWidth: 400),
|
||||||
|
child: AutofillGroup(
|
||||||
child: Column(
|
child: Column(
|
||||||
mainAxisSize: MainAxisSize.min,
|
mainAxisSize: MainAxisSize.min,
|
||||||
children: [
|
children: [
|
||||||
@@ -188,6 +189,7 @@ class _LoginPageState extends State<_LoginPage> {
|
|||||||
onChanged: (s) {
|
onChanged: (s) {
|
||||||
username = s;
|
username = s;
|
||||||
},
|
},
|
||||||
|
autofillHints: const [AutofillHints.username],
|
||||||
).paddingBottom(16),
|
).paddingBottom(16),
|
||||||
if (widget.config.cookieFields == null)
|
if (widget.config.cookieFields == null)
|
||||||
TextField(
|
TextField(
|
||||||
@@ -201,6 +203,7 @@ class _LoginPageState extends State<_LoginPage> {
|
|||||||
password = s;
|
password = s;
|
||||||
},
|
},
|
||||||
onSubmitted: (s) => login(),
|
onSubmitted: (s) => login(),
|
||||||
|
autofillHints: const [AutofillHints.password],
|
||||||
).paddingBottom(16),
|
).paddingBottom(16),
|
||||||
for (var field in widget.config.cookieFields ?? <String>[])
|
for (var field in widget.config.cookieFields ?? <String>[])
|
||||||
TextField(
|
TextField(
|
||||||
@@ -254,6 +257,7 @@ class _LoginPageState extends State<_LoginPage> {
|
|||||||
),
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
),
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user