web url input change to use default autofocus config

This commit is contained in:
DASHU
2025-05-01 22:29:45 +08:00
parent 0b13665568
commit 605a56bae7

View File

@@ -22,20 +22,20 @@ class _WebUrlInputRouter extends State<WebUrlInputRouter> {
String? url; String? url;
late FocusNode focusNode; // late FocusNode focusNode;
@override @override
void initState() { void initState() {
super.initState(); super.initState();
focusNode = FocusNode(); // focusNode = FocusNode();
Future.delayed(const Duration(milliseconds: 350), () { // Future.delayed(const Duration(milliseconds: 350), () {
focusNode.requestFocus(); // focusNode.requestFocus();
}); // });
} }
@override @override
void dispose() { void dispose() {
focusNode.dispose(); // focusNode.dispose();
super.dispose(); super.dispose();
} }
@@ -74,7 +74,8 @@ class _WebUrlInputRouter extends State<WebUrlInputRouter> {
onSubmit: (value) { onSubmit: (value) {
checkAndBack(value); checkAndBack(value);
}, },
focusNode: focusNode, autofocus: true,
// focusNode: focusNode,
onSuggestionTap: (suggestion) { onSuggestionTap: (suggestion) {
var item = suggestion.item; var item = suggestion.item;
if (item != null) { if (item != null) {