linux app config

This commit is contained in:
2026-02-03 09:57:38 +02:00
parent b69fd92b19
commit f46ce36861
10 changed files with 65 additions and 49 deletions

View File

@@ -1,3 +1,5 @@
import 'dart:io';
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
@@ -128,7 +130,10 @@ class _MihSearchBarState extends State<MihSearchBar> {
controller: widget.controller, // Assign the controller
focusNode: widget.searchFocusNode,
autocorrect: true,
spellCheckConfiguration: kIsWeb ? null : SpellCheckConfiguration(),
spellCheckConfiguration:
!kIsWeb && (Platform.isAndroid || Platform.isIOS)
? SpellCheckConfiguration()
: null,
onSubmitted: (value) {
widget.onPrefixIconTap
?.call(); // Call the prefix icon tap handler

View File

@@ -1,3 +1,5 @@
import 'dart:io';
import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:flutter/services.dart';
@@ -157,11 +159,15 @@ class _MihTextFormFieldState extends State<MihTextFormField> {
cursorColor: widget.inputColor,
autofillHints: widget.autofillHints,
autocorrect: true,
spellCheckConfiguration: (kIsWeb ||
widget.passwordMode == true ||
widget.numberMode == true)
? null
: SpellCheckConfiguration(),
// spellCheckConfiguration: (kIsWeb ||
// widget.passwordMode == true ||
// widget.numberMode == true)
// ? null
// : SpellCheckConfiguration(),
spellCheckConfiguration: !kIsWeb &&
(Platform.isAndroid || Platform.isIOS)
? SpellCheckConfiguration()
: null,
textAlign:
widget.textIputAlignment ?? TextAlign.start,
textAlignVertical: widget.multiLineInput == true