diff options
author | Minh Nguyễn <mxn@1ec5.org> | 2019-05-02 11:44:22 -0700 |
---|---|---|
committer | Minh Nguyễn <mxn@1ec5.org> | 2019-05-02 11:44:22 -0700 |
commit | 204ce9f1ee61a1f3628764b69e56054c38b2f2ed (patch) | |
tree | d6bef96af9406a3a26bdf4960578df4e5fd973e5 | |
parent | 3e4afbc788424ef4d89d48f4d29204d1593f769d (diff) | |
download | qtlocation-mapboxgl-204ce9f1ee61a1f3628764b69e56054c38b2f2ed.tar.gz |
[ios] Fixed negative direction when setting visible coordinates
-rw-r--r-- | platform/ios/CHANGELOG.md | 2 | ||||
-rw-r--r-- | platform/ios/src/MGLMapView.mm | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/platform/ios/CHANGELOG.md b/platform/ios/CHANGELOG.md index 022a7ae599..1940cd306f 100644 --- a/platform/ios/CHANGELOG.md +++ b/platform/ios/CHANGELOG.md @@ -4,7 +4,7 @@ Mapbox welcomes participation and contributions from everyone. Please read [CONT ## 4.12.0 -* No public-facing changes in v4.12.0-alpha.1. +* Fixed an issue where `-[MGLMapView setVisibleCoordinates:count:edgePadding:direction:duration:animationTimingFunction:completionHandler:]` interpreted a negative `direction` as due north instead of maintaining the current direction. ([#14575](https://github.com/mapbox/mapbox-gl-native/pull/14575)) ## 4.11.0 diff --git a/platform/ios/src/MGLMapView.mm b/platform/ios/src/MGLMapView.mm index b5383ee30e..499093fa6b 100644 --- a/platform/ios/src/MGLMapView.mm +++ b/platform/ios/src/MGLMapView.mm @@ -3589,7 +3589,7 @@ public: latLngs.push_back({coordinates[i].latitude, coordinates[i].longitude}); } - CLLocationDirection cameraDirection = direction >= 0 ? direction : 0; + CLLocationDirection cameraDirection = direction >= 0 ? direction : self.direction; mbgl::CameraOptions cameraOptions = self.mbglMap.cameraForLatLngs(latLngs, padding, cameraDirection); |