fixed reset of (welpen) spur gefunden on page switch
This commit is contained in:
@@ -26,10 +26,22 @@ class SpurGefunden extends StatefulWidget {
|
|||||||
}
|
}
|
||||||
|
|
||||||
class _SpurGefundenState extends State<SpurGefunden> {
|
class _SpurGefundenState extends State<SpurGefunden> {
|
||||||
bool _spurFundChecked = false;
|
late bool _spurFundChecked;
|
||||||
// bool _spSicher = false;
|
// bool _spSicher = false;
|
||||||
// bool _wpSicher = false;
|
// bool _wpSicher = false;
|
||||||
bool _welpenSp = false;
|
late bool _welpenSpFundChecked;
|
||||||
|
|
||||||
|
@override
|
||||||
|
void initState() {
|
||||||
|
if (widget.spurFund.text == "") {
|
||||||
|
_spurFundChecked = false;
|
||||||
|
_welpenSpFundChecked = false;
|
||||||
|
} else {
|
||||||
|
_spurFundChecked = true;
|
||||||
|
_welpenSpFundChecked = true;
|
||||||
|
}
|
||||||
|
super.initState();
|
||||||
|
}
|
||||||
|
|
||||||
@override
|
@override
|
||||||
Widget build(BuildContext context) {
|
Widget build(BuildContext context) {
|
||||||
@@ -49,10 +61,10 @@ class _SpurGefundenState extends State<SpurGefunden> {
|
|||||||
),
|
),
|
||||||
Text(AppLocalizations.of(context)!.welpenSpurGefunden),
|
Text(AppLocalizations.of(context)!.welpenSpurGefunden),
|
||||||
Checkbox(
|
Checkbox(
|
||||||
value: _welpenSp,
|
value: _welpenSpFundChecked,
|
||||||
onChanged: (val) {
|
onChanged: (val) {
|
||||||
setState(() {
|
setState(() {
|
||||||
_welpenSp = val ?? false;
|
_welpenSpFundChecked = val ?? false;
|
||||||
widget.welpenSp.text = val ?? false ? "WelpenSp" : "";
|
widget.welpenSp.text = val ?? false ? "WelpenSp" : "";
|
||||||
});
|
});
|
||||||
},
|
},
|
||||||
|
|||||||
Reference in New Issue
Block a user