diff --git a/FCL/src/main/java/com/tungsten/fcl/FCLApplication.java b/FCL/src/main/java/com/tungsten/fcl/FCLApplication.java index 46cf9758..1af54552 100644 --- a/FCL/src/main/java/com/tungsten/fcl/FCLApplication.java +++ b/FCL/src/main/java/com/tungsten/fcl/FCLApplication.java @@ -28,9 +28,9 @@ public class FCLApplication extends Application implements Application.ActivityL StrictMode.setThreadPolicy(new StrictMode.ThreadPolicy.Builder().detectNetwork() .detectCustomSlowCalls() .detectDiskReads() - .detectDiskWrites() + .detectDiskWrites() .detectAll() - .penaltyLog() + .penaltyLog() .build()); StrictMode.setVmPolicy(new StrictMode.VmPolicy.Builder().detectLeakedSqlLiteObjects() @@ -73,7 +73,7 @@ public class FCLApplication extends Application implements Application.ActivityL @Override public void onActivityDestroyed(@NonNull Activity activity) { - if (currentActivity.get() == activity) { + if (currentActivity != null && currentActivity.get() == activity) { currentActivity = null; } }