From 40ba5569ae5a9ca2433e0384fb9c24aea952da3b Mon Sep 17 00:00:00 2001 From: Christophe Beyls Date: Wed, 26 Sep 2018 23:16:44 +0200 Subject: [PATCH] Removed obsolete class SafeLoaderUtils --- .../support/v4/app/SafeLoadersUtils.java | 18 ------------------ 1 file changed, 18 deletions(-) delete mode 100644 app/src/main/java/android/support/v4/app/SafeLoadersUtils.java diff --git a/app/src/main/java/android/support/v4/app/SafeLoadersUtils.java b/app/src/main/java/android/support/v4/app/SafeLoadersUtils.java deleted file mode 100644 index e31a15d..0000000 --- a/app/src/main/java/android/support/v4/app/SafeLoadersUtils.java +++ /dev/null @@ -1,18 +0,0 @@ -package android.support.v4.app; - -/** - * Contains utility method to prevent Loaders from being forcefully retained during a configuration change. - * Forceful retain currently causes all stopped Loaders to briefly start, causing unexpected issues for detached fragments. - * This restores the Loaders behavior of support libraries < 24.0.0 for fragments. - * - * @author Christophe Beyls - * @see Bug report - */ -public class SafeLoadersUtils { - - public static void onRetainCustomNonConfigurationInstance(FragmentActivity activity) { - // All loaders are already stopped or retained at that point, but calling this method again - // sets a flag to prevent them from being forcefully retained during the next phase - activity.mFragments.doLoaderStop(false); - } -} \ No newline at end of file