From af69d85f4eed5f496ffa39056c125d75ebf1f25f Mon Sep 17 00:00:00 2001 From: Bharath MG Date: Mon, 22 Oct 2018 15:16:53 +0530 Subject: File deactivate should be called before callbacks --- .../src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegion.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegion.java b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegion.java index d4335d1d7a..7bcc6ad234 100644 --- a/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegion.java +++ b/platform/android/MapboxGLAndroidSDK/src/main/java/com/mapbox/mapboxsdk/offline/OfflineRegion.java @@ -331,8 +331,8 @@ public class OfflineRegion { handler.post(new Runnable() { @Override public void run() { - callback.onStatus(status); FileSource.getInstance(Mapbox.getApplicationContext()).deactivate(); + callback.onStatus(status); } }); } @@ -342,8 +342,8 @@ public class OfflineRegion { handler.post(new Runnable() { @Override public void run() { - callback.onError(error); FileSource.getInstance(Mapbox.getApplicationContext()).deactivate(); + callback.onError(error); } }); } @@ -377,8 +377,8 @@ public class OfflineRegion { handler.post(new Runnable() { @Override public void run() { - callback.onDelete(); FileSource.getInstance(Mapbox.getApplicationContext()).deactivate(); + callback.onDelete(); OfflineRegion.this.finalize(); } }); -- cgit v1.2.1