summaryrefslogtreecommitdiffstats
path: root/go
diff options
context:
space:
mode:
authorPinyao Ting <pinyaoting@google.com>2019-07-30 11:50:54 -0700
committerPinyao Ting <pinyaoting@google.com>2019-07-31 23:56:54 +0000
commitbf608722b933b5f72b58101cdc0f54e51f315d59 (patch)
treea0ad99cbc08ed4704cb12a516c9df37e95e732a6 /go
parentbfff1c80dfe6101202623fd2e7080dae0c7d8179 (diff)
downloadandroid_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.java7
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;
}