diff options
author | Pinyao Ting <pinyaoting@google.com> | 2019-07-30 11:50:54 -0700 |
---|---|---|
committer | Pinyao Ting <pinyaoting@google.com> | 2019-07-31 23:56:54 +0000 |
commit | bf608722b933b5f72b58101cdc0f54e51f315d59 (patch) | |
tree | a0ad99cbc08ed4704cb12a516c9df37e95e732a6 /go | |
parent | bfff1c80dfe6101202623fd2e7080dae0c7d8179 (diff) | |
download | android_packages_apps_Trebuchet-bf608722b933b5f72b58101cdc0f54e51f315d59.tar.gz android_packages_apps_Trebuchet-bf608722b933b5f72b58101cdc0f54e51f315d59.tar.bz2 android_packages_apps_Trebuchet-bf608722b933b5f72b58101cdc0f54e51f315d59.zip |
Ensure each dot contains only relevant notification to the shortcut
and displays system shortcut when long click on deep shortcut.
In this CR we
1) for each shortcut, we filters the notifications to ensure we only
get notifications with identical shortcutId.
2) allow system shortcut to be displayed when user long click on a
DeepShortcut
Bug: 132336512
Change-Id: Idc9eaed55e900ed4027a43ee9c3fd7dc6f4480b2
Merged-In: Idc9eaed55e900ed4027a43ee9c3fd7dc6f4480b2
Diffstat (limited to 'go')
-rw-r--r-- | go/src/com/android/launcher3/shortcuts/DeepShortcutManager.java | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/go/src/com/android/launcher3/shortcuts/DeepShortcutManager.java b/go/src/com/android/launcher3/shortcuts/DeepShortcutManager.java index 73adaa14f..7fd4a9de0 100644 --- a/go/src/com/android/launcher3/shortcuts/DeepShortcutManager.java +++ b/go/src/com/android/launcher3/shortcuts/DeepShortcutManager.java @@ -53,11 +53,14 @@ public class DeepShortcutManager { return false; } - public static boolean supportsNotificationDots( - ItemInfo info, List<NotificationKeyData> notifications) { + public static boolean supportsDeepShortcuts(ItemInfo info) { return false; } + public static String getShortcutIdIfApplicable(ItemInfo info) { + return null; + } + public boolean wasLastCallSuccess() { return false; } |