From dedca445bb0b003a7029052f839e2a7b8d49035e Mon Sep 17 00:00:00 2001 From: Renato Grottesi Date: Mon, 5 Jun 2023 11:17:41 +0000 Subject: [PATCH] Revert "[RESTRICT AUTOMERGE] Fix permission issue in legacy shortcut" This reverts commit 3de2b51b6b83e0e0b7b5d7254618a6aec51cd132. Reason for revert: 285847936 getParcelable requires API level 33 (current min is 26) Change-Id: I83d47f3b55c8a4f48b4ace54b8106c97a854a394 --- .../android/launcher3/util/PackageManagerHelper.java | 12 ------------ 1 file changed, 12 deletions(-) diff --git a/src/com/android/launcher3/util/PackageManagerHelper.java b/src/com/android/launcher3/util/PackageManagerHelper.java index 634297b99d..a6a2751dc7 100644 --- a/src/com/android/launcher3/util/PackageManagerHelper.java +++ b/src/com/android/launcher3/util/PackageManagerHelper.java @@ -145,18 +145,6 @@ public class PackageManagerHelper { * any permissions */ public boolean hasPermissionForActivity(Intent intent, String srcPackage) { - // b/270152142 - if (Intent.ACTION_CHOOSER.equals(intent.getAction())) { - final Bundle extras = intent.getExtras(); - if (extras == null) { - return true; - } - // If given intent is ACTION_CHOOSER, verify srcPackage has permission over EXTRA_INTENT - intent = extras.getParcelable(Intent.EXTRA_INTENT, Intent.class); - if (intent == null) { - return true; - } - } ResolveInfo target = mPm.resolveActivity(intent, 0); if (target == null) { // Not a valid target