diff options
Diffstat (limited to 'platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/layers/Layer.java')
-rw-r--r-- | platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/layers/Layer.java | 21 |
1 files changed, 6 insertions, 15 deletions
diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/layers/Layer.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/layers/Layer.java index d290c093a7..6ef331c131 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/layers/Layer.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/style/layers/Layer.java @@ -17,9 +17,6 @@ public abstract class Layer { @Keep private long nativePtr; - @Keep - private boolean invalidated; - private boolean detached; static { LibraryLoader.load(); @@ -43,10 +40,6 @@ public abstract class Layer { } public void setProperties(@NonNull PropertyValue<?>... properties) { - if (detached) { - return; - } - checkThread(); if (properties.length == 0) { return; @@ -142,6 +135,12 @@ public abstract class Layer { @Keep protected native void nativeSetMaxZoom(float zoom); + @Keep + public native void nativeSetDetached(); + + @Keep + public native boolean nativeIsDetached(); + public long getNativePtr() { return nativePtr; } @@ -156,12 +155,4 @@ public abstract class Layer { return value; } } - - public void setDetached() { - detached = true; - } - - public boolean isDetached() { - return detached; - } }
\ No newline at end of file |