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