Loading quickstep/src/com/android/quickstep/RecentsModel.java +8 −3 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ package com.android.quickstep; import static android.os.Process.THREAD_PRIORITY_BACKGROUND; import static com.android.launcher3.Flags.enableGridOnlyOverview; import static com.android.launcher3.Flags.enableRefactorTaskThumbnail; import static com.android.launcher3.util.Executors.MAIN_EXECUTOR; import static com.android.quickstep.TaskUtils.checkCurrentOrManagedUserId; Loading Loading @@ -108,7 +109,7 @@ public class RecentsModel implements RecentTasksDataSource, IconChangeListener, mIconCache = iconCache; mIconCache.registerTaskVisualsChangeListener(this); mThumbnailCache = thumbnailCache; if (enableGridOnlyOverview()) { if (isCachePreloadingEnabled()) { mCallbacks = new ComponentCallbacks() { @Override public void onConfigurationChanged(Configuration configuration) { Loading Loading @@ -342,7 +343,7 @@ public class RecentsModel implements RecentTasksDataSource, IconChangeListener, * highResLoadingState is enabled */ public void preloadCacheIfNeeded() { if (!enableGridOnlyOverview()) { if (!isCachePreloadingEnabled()) { return; } Loading @@ -368,7 +369,7 @@ public class RecentsModel implements RecentTasksDataSource, IconChangeListener, * Updates cache size and preloads more tasks if cache size increases */ public void updateCacheSizeAndPreloadIfNeeded() { if (!enableGridOnlyOverview()) { if (!isCachePreloadingEnabled()) { return; } Loading @@ -387,6 +388,10 @@ public class RecentsModel implements RecentTasksDataSource, IconChangeListener, mTaskStackChangeListeners.unregisterTaskStackListener(this); } private boolean isCachePreloadingEnabled() { return enableGridOnlyOverview() || enableRefactorTaskThumbnail(); } /** * Listener for receiving running tasks changes */ Loading Loading
quickstep/src/com/android/quickstep/RecentsModel.java +8 −3 Original line number Diff line number Diff line Loading @@ -18,6 +18,7 @@ package com.android.quickstep; import static android.os.Process.THREAD_PRIORITY_BACKGROUND; import static com.android.launcher3.Flags.enableGridOnlyOverview; import static com.android.launcher3.Flags.enableRefactorTaskThumbnail; import static com.android.launcher3.util.Executors.MAIN_EXECUTOR; import static com.android.quickstep.TaskUtils.checkCurrentOrManagedUserId; Loading Loading @@ -108,7 +109,7 @@ public class RecentsModel implements RecentTasksDataSource, IconChangeListener, mIconCache = iconCache; mIconCache.registerTaskVisualsChangeListener(this); mThumbnailCache = thumbnailCache; if (enableGridOnlyOverview()) { if (isCachePreloadingEnabled()) { mCallbacks = new ComponentCallbacks() { @Override public void onConfigurationChanged(Configuration configuration) { Loading Loading @@ -342,7 +343,7 @@ public class RecentsModel implements RecentTasksDataSource, IconChangeListener, * highResLoadingState is enabled */ public void preloadCacheIfNeeded() { if (!enableGridOnlyOverview()) { if (!isCachePreloadingEnabled()) { return; } Loading @@ -368,7 +369,7 @@ public class RecentsModel implements RecentTasksDataSource, IconChangeListener, * Updates cache size and preloads more tasks if cache size increases */ public void updateCacheSizeAndPreloadIfNeeded() { if (!enableGridOnlyOverview()) { if (!isCachePreloadingEnabled()) { return; } Loading @@ -387,6 +388,10 @@ public class RecentsModel implements RecentTasksDataSource, IconChangeListener, mTaskStackChangeListeners.unregisterTaskStackListener(this); } private boolean isCachePreloadingEnabled() { return enableGridOnlyOverview() || enableRefactorTaskThumbnail(); } /** * Listener for receiving running tasks changes */ Loading