From 869a97da73504a01a51771a7ef96a9380fcd2d12 Mon Sep 17 00:00:00 2001 From: Tony Date: Fri, 2 Jun 2017 12:18:46 -0700 Subject: [PATCH] Promise icons don't support popup Bug: 62253847 Change-Id: I1123f3d1efad65e74957b1404b5b2c95ba392713 --- src/com/android/launcher3/shortcuts/DeepShortcutManager.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/com/android/launcher3/shortcuts/DeepShortcutManager.java b/src/com/android/launcher3/shortcuts/DeepShortcutManager.java index df7f6954d1..5ce78dc3a7 100644 --- a/src/com/android/launcher3/shortcuts/DeepShortcutManager.java +++ b/src/com/android/launcher3/shortcuts/DeepShortcutManager.java @@ -65,8 +65,10 @@ public class DeepShortcutManager { } public static boolean supportsShortcuts(ItemInfo info) { + boolean isItemPromise = info instanceof com.android.launcher3.ShortcutInfo + && ((com.android.launcher3.ShortcutInfo) info).isPromise(); return info.itemType == LauncherSettings.Favorites.ITEM_TYPE_APPLICATION - && !info.isDisabled(); + && !info.isDisabled() && !isItemPromise; } public boolean wasLastCallSuccess() {