fixed value reset error for anzahlen

This commit is contained in:
Nico
2025-05-29 16:07:41 +02:00
parent 3bdcc942d2
commit 806d7e08d1

View File

@@ -51,7 +51,11 @@ class AnzahlenState extends State<Anzahlen> {
),
Expanded(
child: Align(
alignment: Alignment.centerLeft, child: TextField()),
alignment: Alignment.centerLeft, child: TextField(
keyboardType: TextInputType.number,
controller: widget.losungAnz,
onTap: () => widget.losungAnz.selection = TextSelection(baseOffset: 0, extentOffset: widget.losungAnz.value.text.length),
)),
),
const SizedBox(
width: 20,
@@ -68,7 +72,11 @@ class AnzahlenState extends State<Anzahlen> {
),
Expanded(
child: Align(
alignment: Alignment.centerLeft, child: TextField()),
alignment: Alignment.centerLeft, child: TextField(
keyboardType: TextInputType.number,
controller: widget.losungGes,
onTap: () => widget.losungGes.selection = TextSelection(baseOffset: 0, extentOffset: widget.losungGes.value.text.length),
)),
),
const SizedBox(
height: 20,
@@ -91,7 +99,11 @@ class AnzahlenState extends State<Anzahlen> {
),
Expanded(
child: Align(
alignment: Alignment.centerLeft, child: TextField()),
alignment: Alignment.centerLeft, child: TextField(
keyboardType: TextInputType.number,
controller: widget.losungGen,
onTap: () => widget.losungGen.selection = TextSelection(baseOffset: 0, extentOffset: widget.losungGen.value.text.length),
)),
),
],
),
@@ -112,7 +124,11 @@ class AnzahlenState extends State<Anzahlen> {
),
Expanded(
child: Align(
alignment: Alignment.centerLeft, child: TextField()),
alignment: Alignment.centerLeft, child: TextField(
keyboardType: TextInputType.number,
controller: widget.urinAnz,
onTap: () => widget.urinAnz.selection = TextSelection(baseOffset: 0, extentOffset: widget.urinAnz.value.text.length),
)),
),
const SizedBox(
width: 20,
@@ -129,7 +145,11 @@ class AnzahlenState extends State<Anzahlen> {
),
Expanded(
child: Align(
alignment: Alignment.centerLeft, child: TextField()),
alignment: Alignment.centerLeft, child: TextField(
keyboardType: TextInputType.number,
controller: widget.urinGen,
onTap: () => widget.urinGen.selection = TextSelection(baseOffset: 0, extentOffset: widget.urinGen.value.text.length),
)),
),
const SizedBox(
height: 20,
@@ -153,7 +173,11 @@ class AnzahlenState extends State<Anzahlen> {
),
Expanded(
child: Align(
alignment: Alignment.centerLeft, child: TextField()),
alignment: Alignment.centerLeft, child: TextField(
keyboardType: TextInputType.number,
controller: widget.oestrAnz,
onTap: () => widget.oestrAnz.selection = TextSelection(baseOffset: 0, extentOffset: widget.oestrAnz.value.text.length),
)),
),
const SizedBox(
width: 20,
@@ -170,7 +194,11 @@ class AnzahlenState extends State<Anzahlen> {
),
Expanded(
child: Align(
alignment: Alignment.centerLeft, child: TextField()),
alignment: Alignment.centerLeft, child: TextField(
keyboardType: TextInputType.number,
controller: widget.oestrGen,
onTap: () => widget.oestrGen.selection = TextSelection(baseOffset: 0, extentOffset: widget.oestrGen.value.text.length),
)),
),
const SizedBox(
height: 20,
@@ -194,7 +222,11 @@ class AnzahlenState extends State<Anzahlen> {
),
Expanded(
child: Align(
alignment: Alignment.centerLeft, child: TextField()),
alignment: Alignment.centerLeft, child: TextField(
keyboardType: TextInputType.number,
controller: widget.haarAnz,
onTap: () => widget.haarAnz.selection = TextSelection(baseOffset: 0, extentOffset: widget.haarAnz.value.text.length),
)),
),
const SizedBox(
width: 20,
@@ -211,7 +243,11 @@ class AnzahlenState extends State<Anzahlen> {
),
Expanded(
child: Align(
alignment: Alignment.centerLeft, child: TextField()),
alignment: Alignment.centerLeft, child: TextField(
keyboardType: TextInputType.number,
controller: widget.haarGen,
onTap: () => widget.haarGen.selection = TextSelection(baseOffset: 0, extentOffset: widget.haarGen.value.text.length),
)),
),
const SizedBox(
height: 20,