diff options
-rw-r--r-- | platform/ios/CHANGELOG.md | 1 | ||||
-rw-r--r-- | platform/ios/src/MGLAnnotationView.mm | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/platform/ios/CHANGELOG.md b/platform/ios/CHANGELOG.md index e55624f8bb..e3f259ddf1 100644 --- a/platform/ios/CHANGELOG.md +++ b/platform/ios/CHANGELOG.md @@ -5,6 +5,7 @@ Mapbox welcomes participation and contributions from everyone. Please read [CON ## 3.3.2 * Fixed a crash that occurred when initializing an MGLMapView on iOS 8.1 or below. ([#5791](https://github.com/mapbox/mapbox-gl-native/pull/5791)) +* Fixed an issue where pan gestures that originated on view annotations would not pan the underlying map. ([#5813](https://github.com/mapbox/mapbox-gl-native/pull/5813)) ## 3.3.1 diff --git a/platform/ios/src/MGLAnnotationView.mm b/platform/ios/src/MGLAnnotationView.mm index f8591f036b..7064ccbd76 100644 --- a/platform/ios/src/MGLAnnotationView.mm +++ b/platform/ios/src/MGLAnnotationView.mm @@ -235,7 +235,7 @@ { BOOL isDragging = self.dragState == MGLAnnotationViewDragStateDragging; - if ([gestureRecognizer isKindOfClass:UIPanGestureRecognizer.class] && !(isDragging)) + if (gestureRecognizer == _panGestureRecognizer && !(isDragging)) { return NO; } |