From 0cd5bd5f950a044827fce628c5bff163005a3b55 Mon Sep 17 00:00:00 2001 From: Pinyao Ting Date: Tue, 30 Jul 2019 11:50:54 -0700 Subject: 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 --- go/src/com/android/launcher3/shortcuts/DeepShortcutManager.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'go') diff --git a/go/src/com/android/launcher3/shortcuts/DeepShortcutManager.java b/go/src/com/android/launcher3/shortcuts/DeepShortcutManager.java index 6997974b4..5fe350342 100644 --- a/go/src/com/android/launcher3/shortcuts/DeepShortcutManager.java +++ b/go/src/com/android/launcher3/shortcuts/DeepShortcutManager.java @@ -49,11 +49,14 @@ public class DeepShortcutManager { return false; } - public static boolean supportsNotificationDots( - ItemInfo info, List notifications) { + public static boolean supportsDeepShortcuts(ItemInfo info) { return false; } + public static String getShortcutIdIfApplicable(ItemInfo info) { + return null; + } + /** * Queries for the shortcuts with the package name and provided ids. * -- cgit v1.2.3