From 0436e1e4e4ef1a6405ac13b2b67ee1d52f2bd814 Mon Sep 17 00:00:00 2001 From: Talip Boke Date: Fri, 25 Oct 2024 00:46:15 +0300 Subject: [PATCH] Add subclass allowance on renderer If can not subclass GMSMarker with custom iconView can not see iconView on Map --- Sources/GoogleMapsUtilsObjC/include/GMUDefaultClusterRenderer.m | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/GoogleMapsUtilsObjC/include/GMUDefaultClusterRenderer.m b/Sources/GoogleMapsUtilsObjC/include/GMUDefaultClusterRenderer.m index 1906828b..e1d3d8e2 100644 --- a/Sources/GoogleMapsUtilsObjC/include/GMUDefaultClusterRenderer.m +++ b/Sources/GoogleMapsUtilsObjC/include/GMUDefaultClusterRenderer.m @@ -284,7 +284,7 @@ - (void)renderCluster:(id)cluster animated:(BOOL)animated { } else { for (id item in cluster.items) { GMSMarker *marker; - if ([item class] == [GMSMarker class]) { + if ([item isKindOfClass:[GMSMarker class]]) { marker = (GMSMarker *)item; marker.map = _mapView; } else {