diff --git a/ios/Classes/Overlays/circles/FlutterCircle.swift b/ios/Classes/Overlays/circles/FlutterCircle.swift index 7371b32..c4901bb 100644 --- a/ios/Classes/Overlays/circles/FlutterCircle.swift +++ b/ios/Classes/Overlays/circles/FlutterCircle.swift @@ -34,7 +34,15 @@ class FlutterCircle: MKCircle { } static func == (lhs: FlutterCircle, rhs: FlutterCircle) -> Bool { - return lhs.strokeColor == rhs.strokeColor && lhs.fillColor == rhs.fillColor && lhs.isConsumingTapEvents == rhs.isConsumingTapEvents && lhs.strokeWidth == rhs.strokeWidth && lhs.isVisible == rhs.isVisible && lhs.zIndex == rhs.zIndex && lhs.coordinate.latitude == rhs.coordinate.latitude && lhs.coordinate.longitude == rhs.coordinate.longitude + return lhs.circleRadius == rhs.circleRadius && + lhs.strokeColor == rhs.strokeColor && + lhs.fillColor == rhs.fillColor && + lhs.isConsumingTapEvents == rhs.isConsumingTapEvents && + lhs.strokeWidth == rhs.strokeWidth && + lhs.isVisible == rhs.isVisible && + lhs.zIndex == rhs.zIndex && + lhs.coordinate.latitude == rhs.coordinate.latitude && + lhs.coordinate.longitude == rhs.coordinate.longitude } static func != (lhs: FlutterCircle, rhs: FlutterCircle) -> Bool {