Skip to content

Commit e819e88

Browse files
author
Spike Brehm
authored
Merge pull request react-native-maps#485 from johnryan/fix-fit-to-supplied-markers
[CRASH] Added check on marker class in predicate
2 parents 7e2d48c + f336611 commit e819e88

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

ios/AirMaps/AIRMapManager.m

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -176,7 +176,7 @@ - (UIView *)view
176176

177177
NSPredicate *filterMarkers = [NSPredicate predicateWithBlock:^BOOL(id evaluatedObject, NSDictionary *bindings) {
178178
AIRMapMarker *marker = (AIRMapMarker *)evaluatedObject;
179-
return [markers containsObject:marker.identifier];
179+
return [marker isKindOfClass:[AIRMapMarker class]] && [markers containsObject:marker.identifier];
180180
}];
181181

182182
NSArray *filteredMarkers = [mapView.annotations filteredArrayUsingPredicate:filterMarkers];

0 commit comments

Comments
 (0)