fix: Disable autocorrect for the homeserver url field

This commit is contained in:
Sorunome 2021-08-16 18:25:46 +02:00
parent 43d00d6208
commit 4ae099fa5d
No known key found for this signature in database
GPG Key ID: B19471D07FC9BE9C
2 changed files with 6 additions and 1 deletions

View File

@ -38,6 +38,7 @@ class HomeserverPickerView extends StatelessWidget {
readOnly: !AppConfig.allowOtherHomeservers,
onSubmit: (_) => controller.checkHomeserverAction(),
unfocusOnClear: false,
autocorrect: false,
),
elevation: 0,
),

View File

@ -15,6 +15,7 @@ class DefaultAppBarSearchField extends StatefulWidget {
final bool readOnly;
final Widget prefixIcon;
final bool unfocusOnClear;
final bool autocorrect;
DefaultAppBarSearchField({
Key key,
@ -29,6 +30,7 @@ class DefaultAppBarSearchField extends StatefulWidget {
this.readOnly = false,
this.prefixIcon,
this.unfocusOnClear = true,
this.autocorrect = true,
}) : super(key: key);
@override
@ -77,7 +79,9 @@ class DefaultAppBarSearchFieldState extends State<DefaultAppBarSearchField> {
padding: widget.padding ?? EdgeInsets.only(right: 12),
child: TextField(
autofocus: widget.autofocus,
autocorrect: false,
autocorrect: widget.autocorrect,
enableSuggestions: widget.autocorrect,
keyboardType: widget.autocorrect ? null : TextInputType.visiblePassword,
controller: _searchController,
onChanged: widget.onChanged,
focusNode: _focusNode,