diff --git a/packages/google_maps_flutter/google_maps_flutter_ios/ios/Classes/GoogleMapMarkerController.m b/packages/google_maps_flutter/google_maps_flutter_ios/ios/Classes/GoogleMapMarkerController.m index b816e7ee9144..f87b9f87ccfb 100644 --- a/packages/google_maps_flutter/google_maps_flutter_ios/ios/Classes/GoogleMapMarkerController.m +++ b/packages/google_maps_flutter/google_maps_flutter_ios/ios/Classes/GoogleMapMarkerController.m @@ -93,6 +93,9 @@ - (void)setZIndex:(int)zIndex { - (void)interpretMarkerOptions:(NSDictionary *)data registrar:(NSObject *)registrar screenScale:(CGFloat)screenScale { + + self.marker.appearAnimation = kGMSMarkerAnimationPop; + NSNumber *alpha = data[@"alpha"]; if (alpha && alpha != (id)[NSNull null]) { [self setAlpha:[alpha floatValue]];