medium10 pts · first answer countsflutterasync-programming
setState called after dispose
Users who leave this screen while saving cause a "setState() called after dispose()" error. What is the right fix?
Future<void> _save() async {
await api.save(data);
setState(() => _saved = true);
}Discussion 0
Join free to post in the discussion.
Related questions
- StatelessWidget or StatefulWidgetMobile App Developer
- Flutter hot reload vs restartMobile App Developer
- const constructors in FlutterMobile App Developer
- FutureBuilder refetching on rebuildMobile App Developer
- Jank when parsing a big JSONMobile App Developer
- Swapped Flutter tiles keep colorsMobile App Developer
- Dart microtask and event orderMobile App Developer
- Two awaits that could run togetherBackend Developer