From 63bb6f2d36edea4c03982122ff7f897ffa5cae04 Mon Sep 17 00:00:00 2001 From: Robbendebiene Date: Thu, 23 Nov 2023 10:29:10 +0100 Subject: [PATCH 1/2] Fix circle layer not updating on pan --- lib/src/layer/circle_layer.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/src/layer/circle_layer.dart b/lib/src/layer/circle_layer.dart index 6c5fba047..f1b4d520a 100644 --- a/lib/src/layer/circle_layer.dart +++ b/lib/src/layer/circle_layer.dart @@ -157,5 +157,7 @@ class CirclePainter extends CustomPainter { } @override - bool shouldRepaint(CirclePainter oldDelegate) => false; + bool shouldRepaint(CirclePainter oldDelegate) => + circles != oldDelegate.circles || + map != oldDelegate.map; } From c6c41277dd2e5a6e8aab0b0570edae2a93fd139d Mon Sep 17 00:00:00 2001 From: Robbendebiene Date: Thu, 23 Nov 2023 11:40:02 +0100 Subject: [PATCH 2/2] Format code --- lib/src/layer/circle_layer.dart | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/lib/src/layer/circle_layer.dart b/lib/src/layer/circle_layer.dart index f1b4d520a..354e72ad5 100644 --- a/lib/src/layer/circle_layer.dart +++ b/lib/src/layer/circle_layer.dart @@ -158,6 +158,5 @@ class CirclePainter extends CustomPainter { @override bool shouldRepaint(CirclePainter oldDelegate) => - circles != oldDelegate.circles || - map != oldDelegate.map; + circles != oldDelegate.circles || map != oldDelegate.map; }