diff --git a/platform/ios/src/MGLMapView.mm b/platform/ios/src/MGLMapView.mm index ffd6fcbbb..cb192d361 100644 --- a/platform/ios/src/MGLMapView.mm +++ b/platform/ios/src/MGLMapView.mm @@ -3632,7 +3632,7 @@ mbgl::Duration MGLDurationInSeconds(NSTimeInterval duration) { MGLAnnotationContext &annotationContext = _annotationContextsByAnnotationTag.at(annotationTag); annotationView = annotationContext.annotationView; - annotationView.selected = NO; + [annotationView setSelected:NO animated:animated]; } // clean up