summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobrun <tobrun@mapbox.com>2017-05-24 14:47:31 +0200
committerGitHub <noreply@github.com>2017-05-24 14:47:31 +0200
commit3c35bf1d170d1b331d871f75ad031834d99d2e78 (patch)
tree9f99b634a7b32f9b3725d1c58a978f3b4eccdd8c
parent8c73cb1a4631211ef805ca585c74701f40699c75 (diff)
downloadqtlocation-mapboxgl-3c35bf1d170d1b331d871f75ad031834d99d2e78.tar.gz
[android] - stop location updates when toggle MyLocationView state (#9099)
-rw-r--r--platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/widgets/MyLocationView.java1
1 files changed, 1 insertions, 0 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 aecf3cc655..338d29c87c 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
@@ -440,6 +440,7 @@ public class MyLocationView extends View {
} else {
// Disable location and user dot
location = null;
+ locationSource.removeLocationUpdates();
locationSource.removeLocationEngineListener(userLocationListener);
locationSource.deactivate();
}