Skip to content

Commit 8a668a4

Browse files
committed
Improve module's GlobalConfiguration
1 parent c0c0236 commit 8a668a4

File tree

3 files changed

+6
-3
lines changed

3 files changed

+6
-3
lines changed

module-gank/src/main/java/me/jessyan/armscomponent/gank/app/GlobalConfiguration.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
import com.jess.arms.base.delegate.AppLifecycles;
2424
import com.jess.arms.di.module.GlobalConfigModule;
2525
import com.jess.arms.integration.ConfigModule;
26+
import com.jess.arms.integration.cache.IntelligentCache;
2627
import com.jess.arms.utils.ArmsUtils;
2728
import com.squareup.leakcanary.RefWatcher;
2829

@@ -73,7 +74,7 @@ public void onFragmentDestroyed(FragmentManager fm, Fragment f) {
7374
((RefWatcher) ArmsUtils
7475
.obtainAppComponentFromContext(f.getActivity())
7576
.extras()
76-
.get(RefWatcher.class.getName()))
77+
.get(IntelligentCache.getKeyOfKeep(RefWatcher.class.getName())))
7778
.watch(f);
7879
}
7980
});

module-gold/src/main/java/me/jessyan/armscomponent/gold/app/GlobalConfiguration.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
import com.jess.arms.base.delegate.AppLifecycles;
2424
import com.jess.arms.di.module.GlobalConfigModule;
2525
import com.jess.arms.integration.ConfigModule;
26+
import com.jess.arms.integration.cache.IntelligentCache;
2627
import com.jess.arms.utils.ArmsUtils;
2728
import com.squareup.leakcanary.RefWatcher;
2829

@@ -73,7 +74,7 @@ public void onFragmentDestroyed(FragmentManager fm, Fragment f) {
7374
((RefWatcher) ArmsUtils
7475
.obtainAppComponentFromContext(f.getActivity())
7576
.extras()
76-
.get(RefWatcher.class.getName()))
77+
.get(IntelligentCache.getKeyOfKeep(RefWatcher.class.getName())))
7778
.watch(f);
7879
}
7980
});

module-zhihu/src/main/java/me/jessyan/armscomponent/zhihu/app/GlobalConfiguration.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
import com.jess.arms.base.delegate.AppLifecycles;
2424
import com.jess.arms.di.module.GlobalConfigModule;
2525
import com.jess.arms.integration.ConfigModule;
26+
import com.jess.arms.integration.cache.IntelligentCache;
2627
import com.jess.arms.utils.ArmsUtils;
2728
import com.squareup.leakcanary.RefWatcher;
2829

@@ -73,7 +74,7 @@ public void onFragmentDestroyed(FragmentManager fm, Fragment f) {
7374
((RefWatcher) ArmsUtils
7475
.obtainAppComponentFromContext(f.getActivity())
7576
.extras()
76-
.get(RefWatcher.class.getName()))
77+
.get(IntelligentCache.getKeyOfKeep(RefWatcher.class.getName())))
7778
.watch(f);
7879
}
7980
});

0 commit comments

Comments
 (0)