added store everywhere

This commit is contained in:
Kima 2024-02-18 21:15:06 +01:00
parent 304e0ea877
commit 0d1c7b7143

View File

@ -538,13 +538,14 @@ class PaintListScreenState extends State<PaintListScreen>
newThemeByID!.gradeColors.fourColor, newThemeByID!.gradeColors.fourColor,
newThemeByID!.gradeColors.fiveColor, newThemeByID!.gradeColors.fiveColor,
]; ];
settingsProvider.update(gradeColors: colors); settingsProvider.update(gradeColors: colors, store: true);
// changing shadow effect // changing shadow effect
settingsProvider.update(shadowEffect: newThemeByID!.shadowEffect); settingsProvider.update(
shadowEffect: newThemeByID!.shadowEffect, store: true);
// changing theme mode // changing theme mode
settingsProvider.update(theme: newThemeByID!.themeMode); settingsProvider.update(theme: newThemeByID!.themeMode, store: true);
// changing theme // changing theme
settingsProvider.update( settingsProvider.update(
@ -561,10 +562,10 @@ class PaintListScreenState extends State<PaintListScreen>
); );
// changing font family // changing font family
settingsProvider.update(fontFamily: newThemeByID!.fontFamily); settingsProvider.update(fontFamily: newThemeByID!.fontFamily, store: true);
// seems weird but it works, trust me (idk why) // seems weird but it works, trust me (idk why)
await settingsProvider.update(theme: settingsProvider.theme, store: true); // await settingsProvider.update(theme: settingsProvider.theme, store: true);
Provider.of<ThemeModeObserver>(context, listen: false) Provider.of<ThemeModeObserver>(context, listen: false)
.changeTheme(settingsProvider.theme, updateNavbarColor: true); .changeTheme(settingsProvider.theme, updateNavbarColor: true);
} }