fix decimal in number only text field

This commit is contained in:
2025-06-12 10:17:24 +02:00
parent 73ff46faa7
commit 55fd214e03

View File

@@ -166,10 +166,14 @@ class _MihTextFormFieldState extends State<MihTextFormField> {
maxLines: widget.passwordMode == true ? 1 : null,
readOnly: widget.readOnly ?? false,
keyboardType: widget.numberMode == true
? TextInputType.number
? const TextInputType.numberWithOptions(
decimal: true)
: null,
inputFormatters: widget.numberMode == true
? [FilteringTextInputFormatter.digitsOnly]
? [
FilteringTextInputFormatter.allow(
RegExp(r'^\d*\.?\d*'))
]
: null,
style: TextStyle(
color: widget.inputColor,