Flutter ScreenState Dispose method exception
问题 When I try to navigate away from one screen to another in flutter, I am getting an exception stating that the ScreenState that I am changing away from does not call super.dispose() in its dispose method. However, the overriden dispose method clearly calls super.dispose() . Attached are the relevant class and the logs. Any help would be greatly appreciated. Class: import 'package:flutter/material.dart'; import 'package:flutter/widgets.dart'; import 'package:kickit/screens/feed_screen.dart';