summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorlangsmith <langstonlmcs@gmail.com>2019-06-21 10:05:46 -0700
committerlangsmith <langstonlmcs@gmail.com>2019-09-19 14:42:10 -0700
commite956cbf31767fb5445226c4f492fde613e5bfa55 (patch)
tree4d48e5014d6da0762f2af52a0625333983f042ef
parentdda67dadfc879205b1d8fd0f934f8bd007cf9977 (diff)
downloadqtlocation-mapboxgl-e956cbf31767fb5445226c4f492fde613e5bfa55.tar.gz
[android] adjusting android scrollwheel zoom so that target changes
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapGestureDetector.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapGestureDetector.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapGestureDetector.java
index 43fb08972b..87848c0dca 100644
--- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapGestureDetector.java
+++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapGestureDetector.java
@@ -321,9 +321,8 @@ final class MapGestureDetector implements View.OnKeyListener {
// Get the vertical scroll amount, one click = 1
float scrollDist = event.getAxisValue(MotionEvent.AXIS_VSCROLL);
- // Scale the map by the appropriate power of two factor. The map camera target doesn't
- // change when scrolling in or out.
- transform.zoomBy(scrollDist, new PointF(uiSettings.getWidth() / 2, uiSettings.getHeight() / 2));
+ // Scale the map by the appropriate power of two factor.
+ transform.zoomBy(scrollDist, new PointF(event.getX(), event.getY()));
return true;
default: