diff options
author | Łukasz Paczos <lukas.paczos@gmail.com> | 2019-02-18 12:34:27 +0100 |
---|---|---|
committer | Łukasz Paczos <lukasz.paczos@mapbox.com> | 2019-02-19 19:15:59 +0100 |
commit | f5a0e96a5f30a87331529aa6c16d800c911c97aa (patch) | |
tree | 52e4db53876ab48cbe1e30bf8f3c1e0df797a59e /platform/android/MapboxGLAndroidSDK/src/main/java | |
parent | 056073a904361ef9b18e0c38abd7f5c6a187ef22 (diff) | |
download | qtlocation-mapboxgl-f5a0e96a5f30a87331529aa6c16d800c911c97aa.tar.gz |
[android] keep location component's layers hidden when new style with the "layer-below" option is applied
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationLayerController.java | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationLayerController.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationLayerController.java index 1fa36515a7..f11acacf31 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationLayerController.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/location/LocationLayerController.java @@ -111,6 +111,11 @@ final class LocationLayerController { if (layerBelow == null || !layerBelow.equals(newLayerBelowOption)) { removeLayers(); addLayers(newLayerBelowOption); + if (isHidden) { + for (String layerId : layerMap) { + setLayerVisibility(layerId, false); + } + } setRenderMode(renderMode); } } |