fix: SetSwitchItem

Signed-off-by: bggRGjQaUbCoE <githubaccount56556@proton.me>
This commit is contained in:
bggRGjQaUbCoE
2025-03-25 14:52:11 +08:00
parent 60a650f798
commit 1825329236

View File

@@ -36,6 +36,15 @@ class SetSwitchItem extends StatefulWidget {
class _SetSwitchItemState extends State<SetSwitchItem> {
late bool val;
@override
void didUpdateWidget(SetSwitchItem oldWidget) {
super.didUpdateWidget(oldWidget);
if (oldWidget.setKey != widget.setKey) {
val = GStorage.setting
.get(widget.setKey, defaultValue: widget.defaultVal ?? false);
}
}
@override
void initState() {
super.initState();