diff --git a/src/com/android/launcher3/model/WorkspaceItemProcessor.kt b/src/com/android/launcher3/model/WorkspaceItemProcessor.kt index 0d95615f29..31ae7c2e50 100644 --- a/src/com/android/launcher3/model/WorkspaceItemProcessor.kt +++ b/src/com/android/launcher3/model/WorkspaceItemProcessor.kt @@ -433,9 +433,7 @@ class WorkspaceItemProcessor( !c.hasRestoreFlag(LauncherAppWidgetInfo.FLAG_RESTORE_STARTED) && !isSafeMode && (si == null) && - (lapi == null) && - !(Flags.enableSupportForArchiving() && - pmHelper.isAppArchived(component.packageName)) + (lapi == null) ) { // Restore never started c.markDeleted( diff --git a/src/com/android/launcher3/util/PackageManagerHelper.java b/src/com/android/launcher3/util/PackageManagerHelper.java index 145651d561..50d8886980 100644 --- a/src/com/android/launcher3/util/PackageManagerHelper.java +++ b/src/com/android/launcher3/util/PackageManagerHelper.java @@ -16,9 +16,6 @@ package com.android.launcher3.util; - -import static android.content.pm.PackageManager.MATCH_ARCHIVED_PACKAGES; - import static com.android.launcher3.Flags.enableSupportForArchiving; import android.content.ActivityNotFoundException; @@ -109,22 +106,6 @@ public class PackageManagerHelper { return info != null; } - /** - * Returns whether the target app is in archived state - */ - @SuppressWarnings("NewApi") - public boolean isAppArchived(@NonNull final String packageName) { - final ApplicationInfo info; - try { - info = mPm.getPackageInfo(packageName, - PackageManager.PackageInfoFlags.of(MATCH_ARCHIVED_PACKAGES)).applicationInfo; - return info.isArchived; - } catch (NameNotFoundException e) { - Log.e(TAG, "Failed to get applicationInfo for package: " + packageName, e); - return false; - } - } - /** * Returns the application info for the provided package or null */