From 6b9a524c28a3a9639084ab0530e3610cb18696ba Mon Sep 17 00:00:00 2001 From: Pinyao Ting Date: Tue, 6 Jun 2023 20:54:48 +0000 Subject: [PATCH] Fix the issue shortcut cannot pinned in ShareSheet Bug: 282943895 Test: manual Change-Id: I0c531b65422e14cb5a3ee89a395457dc13efeb0a --- .../core/java/com/android/server/pm/ShortcutService.java | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/services/core/java/com/android/server/pm/ShortcutService.java b/services/core/java/com/android/server/pm/ShortcutService.java index a020728cc85e9..5b3514c01f9f3 100644 --- a/services/core/java/com/android/server/pm/ShortcutService.java +++ b/services/core/java/com/android/server/pm/ShortcutService.java @@ -2547,10 +2547,7 @@ public class ShortcutService extends IShortcutService.Stub { enforceCallingOrSelfPermission(android.Manifest.permission.MANAGE_APP_PREDICTIONS, "getShareTargets"); final ComponentName chooser = injectChooserActivity(); - final String pkg = (chooser != null - && mPackageManagerInternal.getComponentEnabledSetting(chooser, - injectBinderCallingUid(), userId) == PackageManager.COMPONENT_ENABLED_STATE_ENABLED) - ? chooser.getPackageName() : mContext.getPackageName(); + final String pkg = chooser != null ? chooser.getPackageName() : mContext.getPackageName(); synchronized (mLock) { throwIfUserLockedL(userId); final List shortcutInfoList = new ArrayList<>();