Mobile Development
Bug Report
Flutter memory grows on every screen visit: undisposed controllers and subscriptions
Our Flutter app gained about 9 MB of Dart heap every time a user opened and closed the order details screen, until older Android phones killed it. DevTools showed dozens of retained State objects held alive by a stream subscription and an AnimationController that were never disposed.