diff options
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/sources/VectorSource.java')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/sources/VectorSource.java | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/sources/VectorSource.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/sources/VectorSource.java index d82eaaa1c7..0df17572e9 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/sources/VectorSource.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/sources/VectorSource.java @@ -47,6 +47,7 @@ public class VectorSource extends Source { * @param url the url */ public VectorSource(String id, String url) { + super(); initialize(id, url); } @@ -57,6 +58,7 @@ public class VectorSource extends Source { * @param tileSet the tileset */ public VectorSource(String id, TileSet tileSet) { + super(); initialize(id, tileSet.toValueObject()); } @@ -70,6 +72,7 @@ public class VectorSource extends Source { @NonNull public List<Feature> querySourceFeatures(@Size(min = 1) String[] sourceLayerIds, @Nullable Expression filter) { + checkThread(); Feature[] features = querySourceFeatures( sourceLayerIds, filter != null ? filter.toArray() : null); @@ -81,6 +84,7 @@ public class VectorSource extends Source { */ @Nullable public String getUrl() { + checkThread(); return nativeGetUrl(); } |