diff options
author | Tobrun <tobrun.van.nuland@gmail.com> | 2016-06-25 10:03:04 +0200 |
---|---|---|
committer | Tobrun <tobrun.van.nuland@gmail.com> | 2016-06-25 10:03:04 +0200 |
commit | 0d17bb1cc8c84d6f235a858b7ccda389992b61d4 (patch) | |
tree | bbb4c79cde7b4ae1a6f8361ca86a7521a2e0b215 /platform | |
parent | 871f82dceb1977c808898097085e187fff8551bf (diff) | |
download | qtlocation-mapboxgl-0d17bb1cc8c84d6f235a858b7ccda389992b61d4.tar.gz |
[android] #5479 - don't invalidate MapView when we are animating MyLocationView with an ObjectAnimator.
Diffstat (limited to 'platform')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/MyLocationView.java | 8 |
1 files changed, 1 insertions, 7 deletions
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 25403d9793..16ff084a48 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 @@ -1,6 +1,5 @@ package com.mapbox.mapboxsdk.maps.widgets; -import android.animation.ObjectAnimator; import android.animation.ValueAnimator; import android.content.Context; import android.graphics.Camera; @@ -28,7 +27,6 @@ import android.util.AttributeSet; import android.view.View; import android.view.ViewGroup; -import com.mapbox.mapboxsdk.R; import com.mapbox.mapboxsdk.camera.CameraPosition; import com.mapbox.mapboxsdk.camera.CameraUpdateFactory; import com.mapbox.mapboxsdk.constants.MyBearingTracking; @@ -303,10 +301,6 @@ public class MyLocationView extends View { this.tilt = (float) tilt; } - void updateOnNextFrame() { - mapboxMap.invalidate(); - } - public void onPause() { compassListener.onPause(); toggleGps(false); @@ -591,7 +585,7 @@ public class MyLocationView extends View { double latitude = fromLat + (toLat - fromLat) * frac; double longitude = fromLng + (toLng - fromLng) * frac; behavior.updateLatLng(latitude, longitude); - updateOnNextFrame(); + update(); } } |