diff --git a/lib/src/layer/circle_layer.dart b/lib/src/layer/circle_layer.dart index 6c5fba047..354e72ad5 100644 --- a/lib/src/layer/circle_layer.dart +++ b/lib/src/layer/circle_layer.dart @@ -157,5 +157,6 @@ class CirclePainter extends CustomPainter { } @override - bool shouldRepaint(CirclePainter oldDelegate) => false; + bool shouldRepaint(CirclePainter oldDelegate) => + circles != oldDelegate.circles || map != oldDelegate.map; }