diff options
author | Tobrun <tobrun@mapbox.com> | 2017-03-17 13:22:11 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-03-17 13:22:11 +0100 |
commit | 8736b733f9b7262d9a8b3c387c46bba7d0d8247b (patch) | |
tree | d62be8c41da064de7c02f7db110efe8211e45567 /platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps | |
parent | aae11a3430d4552adb5d43fbb3302f6efb9c6cc0 (diff) | |
download | qtlocation-mapboxgl-8736b733f9b7262d9a8b3c387c46bba7d0d8247b.tar.gz |
[android] - fix LOST location updates (#8445)
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/MyLocationView.java | 4 |
1 files changed, 3 insertions, 1 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 94d4ca2db2..663202eacc 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 @@ -573,8 +573,10 @@ public class MyLocationView extends View { public void onConnected() { MyLocationView locationView = userLocationView.get(); if (locationView != null) { - Location location = LocationSource.getLocationEngine(locationView.getContext()).getLastLocation(); + LocationEngine locationSource = LocationSource.getLocationEngine(locationView.getContext()); + Location location = locationSource.getLastLocation(); locationView.setLocation(location); + locationSource.requestLocationUpdates(); } } |