Skip to content

Commit c42c9fd

Browse files
committed
fixed memory leak in widget logic
1 parent 9e1c63e commit c42c9fd

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

lib/src/chart.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -74,6 +74,8 @@ class _ChartState extends State<Chart> with TickerProviderStateMixin {
7474
@override
7575
void dispose() {
7676
_controller.dispose();
77+
widget.layers.forEach((e) => e.dispose());
78+
_disposeOldLayers();
7779
super.dispose();
7880
}
7981

0 commit comments

Comments
 (0)