diff --git a/packages/flutter/lib/src/widgets/dismissable.dart b/packages/flutter/lib/src/widgets/dismissable.dart index b47729bdd0..44c9d6ae29 100644 --- a/packages/flutter/lib/src/widgets/dismissable.dart +++ b/packages/flutter/lib/src/widgets/dismissable.dart @@ -64,6 +64,12 @@ class _DismissableState extends State { double _dragExtent = 0.0; bool _dragUnderway = false; + void dispose() { + _fadePerformance?.stop(); + _resizePerformance?.stop(); + super.dispose(); + } + bool get _directionIsYAxis { return config.direction == DismissDirection.vertical ||