diff --git a/platform/ios/src/MGLMapView.mm b/platform/ios/src/MGLMapView.mm index e12e54d67..184a3fd5d 100644 --- a/platform/ios/src/MGLMapView.mm +++ b/platform/ios/src/MGLMapView.mm @@ -3142,9 +3142,9 @@ mbgl::Duration MGLDurationInSeconds(NSTimeInterval duration) } // Choose the first nearby annotation. - if (_annotationsNearbyLastTap.size()) + if (nearbyAnnotations.size()) { - hitAnnotationTag = _annotationsNearbyLastTap.front(); + hitAnnotationTag = nearbyAnnotations.front(); } } } diff --git a/platform/osx/src/MGLMapView.mm b/platform/osx/src/MGLMapView.mm index d1356c6b4..382d9f8ba 100644 --- a/platform/osx/src/MGLMapView.mm +++ b/platform/osx/src/MGLMapView.mm @@ -1895,8 +1895,8 @@ public: } // Choose the first nearby annotation. - if (_annotationsNearbyLastClick.size()) { - hitAnnotationTag = _annotationsNearbyLastClick.front(); + if (nearbyAnnotations.size()) { + hitAnnotationTag = nearbyAnnotations.front(); } } }