Я пытаюсь обновить некоторые данные во flutter SharedPreferences, но данные не обновляются.
Вот код:
Future<void> setUserFlags() async {
SharedPreferences preferences = await SharedPreferences.getInstance();
setState(() {
await preferences.setBool('sortBySnowball', true);
} });
Когда я нажимаю кнопку и ничего не получаю
Future<void> getGoalTypeFlag() async {
setState(() {
sortedBySnowball = preferences.getBool('sortBySnowball');}
});
Но затем, когда я перезагружаю приложение, значение обновляется.
Что я делаю не так?