From aba2d9796e4f2f21f6d2f896c93ea2304b8465da Mon Sep 17 00:00:00 2001 From: Schneider Victor-tulias Date: Wed, 5 Apr 2023 15:21:12 -0700 Subject: [PATCH] Cleanup ENABLE_BULK_ALL_APPS_ICON_LOADING Flag: ENABLE_BULK_ALL_APPS_ICON_LOADING Fixes: 270392465 Test: restarted device Change-Id: I2fe963a512632919c12e1caaf54b2aa8ecd5a3b5 --- .../launcher3/config/FeatureFlags.java | 3 --- .../android/launcher3/model/LoaderTask.java | 20 +++++++++---------- 2 files changed, 9 insertions(+), 14 deletions(-) diff --git a/src/com/android/launcher3/config/FeatureFlags.java b/src/com/android/launcher3/config/FeatureFlags.java index db4e6b95f8..d3750be7cf 100644 --- a/src/com/android/launcher3/config/FeatureFlags.java +++ b/src/com/android/launcher3/config/FeatureFlags.java @@ -143,9 +143,6 @@ public final class FeatureFlags { "ENABLE_BULK_WORKSPACE_ICON_LOADING", ENABLED, "Enable loading workspace icons in bulk."); - public static final BooleanFlag ENABLE_BULK_ALL_APPS_ICON_LOADING = getDebugFlag(270392465, - "ENABLE_BULK_ALL_APPS_ICON_LOADING", ENABLED, "Enable loading all apps icons in bulk."); - public static final BooleanFlag ENABLE_DATABASE_RESTORE = getDebugFlag(270392706, "ENABLE_DATABASE_RESTORE", DISABLED, "Enable database restore when new restore session is created"); diff --git a/src/com/android/launcher3/model/LoaderTask.java b/src/com/android/launcher3/model/LoaderTask.java index da9be499c8..3e997726c6 100644 --- a/src/com/android/launcher3/model/LoaderTask.java +++ b/src/com/android/launcher3/model/LoaderTask.java @@ -960,7 +960,7 @@ public class LoaderTask implements Runnable { iconRequestInfos.add(new IconRequestInfo<>( appInfo, app, /* useLowResIcon= */ false)); mBgAllAppsList.add( - appInfo, app, !FeatureFlags.ENABLE_BULK_ALL_APPS_ICON_LOADING.get()); + appInfo, app, false); } allActivityList.addAll(apps); } @@ -973,7 +973,7 @@ public class LoaderTask implements Runnable { AppInfo promiseAppInfo = mBgAllAppsList.addPromiseApp( mApp.getContext(), PackageInstallInfo.fromInstallingState(info), - !FeatureFlags.ENABLE_BULK_ALL_APPS_ICON_LOADING.get()); + false); if (promiseAppInfo != null) { iconRequestInfos.add(new IconRequestInfo<>( @@ -984,15 +984,13 @@ public class LoaderTask implements Runnable { } } - if (FeatureFlags.ENABLE_BULK_ALL_APPS_ICON_LOADING.get()) { - Trace.beginSection("LoadAllAppsIconsInBulk"); - try { - mIconCache.getTitlesAndIconsInBulk(iconRequestInfos); - iconRequestInfos.forEach(iconRequestInfo -> - mBgAllAppsList.updateSectionName(iconRequestInfo.itemInfo)); - } finally { - Trace.endSection(); - } + Trace.beginSection("LoadAllAppsIconsInBulk"); + try { + mIconCache.getTitlesAndIconsInBulk(iconRequestInfos); + iconRequestInfos.forEach(iconRequestInfo -> + mBgAllAppsList.updateSectionName(iconRequestInfo.itemInfo)); + } finally { + Trace.endSection(); } mBgAllAppsList.setFlags(FLAG_QUIET_MODE_ENABLED,