diff options
author | Łukasz Paczos <lukas.paczos@gmail.com> | 2019-03-12 13:03:24 +0100 |
---|---|---|
committer | Łukasz Paczos <lukasz.paczos@mapbox.com> | 2019-03-12 16:53:19 +0100 |
commit | 103f86c4bca08c34c592edd481f078b7bf77cb3f (patch) | |
tree | 97edc3c4590992c8774f9b3d236a1f0d39e3ac05 /platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox | |
parent | 8ce404e645b735c16518f5779c03bbfb7a48019b (diff) | |
download | qtlocation-mapboxgl-103f86c4bca08c34c592edd481f078b7bf77cb3f.tar.gz |
[android] set a blank style when an empty builder is provided
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMap.java | 16 |
1 files changed, 2 insertions, 14 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMap.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMap.java index 8d35fa7176..f0155bda58 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMap.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/maps/MapboxMap.java @@ -5,7 +5,6 @@ import android.graphics.Bitmap; import android.graphics.PointF; import android.graphics.RectF; import android.os.Bundle; -import android.os.Handler; import android.support.annotation.FloatRange; import android.support.annotation.NonNull; import android.support.annotation.Nullable; @@ -827,10 +826,8 @@ public final class MapboxMap { } else if (!TextUtils.isEmpty(builder.getJson())) { nativeMapView.setStyleJson(builder.getJson()); } else { - // user didn't provide a `from` component, - // flag the style as loaded, - // add components defined added using the `with` prefix. - notifyStyleLoadedDelayed(); + // user didn't provide a `from` component, load a blank style instead + nativeMapView.setStyleJson("{}"); } } @@ -851,15 +848,6 @@ public final class MapboxMap { styleLoadedCallbacks.clear(); } - private void notifyStyleLoadedDelayed() { - new Handler().post(new Runnable() { - @Override - public void run() { - notifyStyleLoaded(); - } - }); - } - // // Annotations // |