diff --git a/src/com/android/settings/slices/SettingsSliceProvider.java b/src/com/android/settings/slices/SettingsSliceProvider.java index 90719705eba..2672906d25e 100644 --- a/src/com/android/settings/slices/SettingsSliceProvider.java +++ b/src/com/android/settings/slices/SettingsSliceProvider.java @@ -385,6 +385,10 @@ public class SettingsSliceProvider extends SliceProvider { @VisibleForTesting void loadSlice(Uri uri) { + if (mSliceWeakDataCache.containsKey(uri)) { + Log.d(TAG, uri + " loaded from cache"); + return; + } long startBuildTime = System.currentTimeMillis(); final SliceData sliceData;