diff --git a/src/Core/maps/src/Handlers/Map/MapHandler.Android.cs b/src/Core/maps/src/Handlers/Map/MapHandler.Android.cs index 3efed6f29e67..81aca876c1eb 100644 --- a/src/Core/maps/src/Handlers/Map/MapHandler.Android.cs +++ b/src/Core/maps/src/Handlers/Map/MapHandler.Android.cs @@ -176,14 +176,19 @@ void CircleOnPropertyChanged(ICircleMapElement mauiCircle) var nativeCircle = GetNativeCircle(mauiCircle); if (nativeCircle == null) + { return; - + } if (mauiCircle.Stroke is SolidPaint solidPaint) - nativeCircle.FillColor = solidPaint.Color.AsColor(); + { + nativeCircle.StrokeColor = solidPaint.Color.AsColor(); + } if (mauiCircle.Fill is SolidPaint solidFillPaint) + { nativeCircle.FillColor = solidFillPaint.Color.AsColor(); + } nativeCircle.Center = new LatLng(mauiCircle.Center.Latitude, mauiCircle.Center.Longitude); nativeCircle.Radius = mauiCircle.Radius.Meters;