From 76f9c1ac026c2505b2eb09dbb70c6553389cf3e2 Mon Sep 17 00:00:00 2001 From: Tobrun Date: Sat, 25 Jun 2016 09:57:20 +0200 Subject: [PATCH] [android] #5479 - apply preRotate instead of postRotate for a correct transformation --- .../java/com/mapbox/mapboxsdk/maps/widgets/MyLocationView.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/MyLocationView.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/MyLocationView.java index 49141d338..25403d979 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/MyLocationView.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/MyLocationView.java @@ -269,7 +269,7 @@ public class MyLocationView extends View { // if (myBearingTrackingMode != MyBearingTracking.NONE && directionAnimator != null) { - matrix.postRotate((Float) directionAnimator.getAnimatedValue()); + matrix.preRotate((Float) directionAnimator.getAnimatedValue()); } // put matrix at location of MyLocationView