[android] - harden offline region deletion

This commit is contained in:
Tobrun Van Nuland
2017-09-12 09:56:09 +02:00
committed by Tobrun
parent 03d321a6c4
commit f0bf2c94ae

View File

@@ -358,10 +358,10 @@ public class OfflineRegion {
*/
public void delete(@NonNull final OfflineRegionDeleteCallback callback) {
if (!isDeleted) {
isDeleted = true;
deleteOfflineRegion(new OfflineRegionDeleteCallback() {
@Override
public void onDelete() {
isDeleted = true;
getHandler().post(new Runnable() {
@Override
public void run() {
@@ -376,6 +376,7 @@ public class OfflineRegion {
getHandler().post(new Runnable() {
@Override
public void run() {
isDeleted = false;
callback.onError(error);
}
});