summaryrefslogtreecommitdiffstats
path: root/src/com/android/launcher3/popup/PopupContainerWithArrow.java
diff options
context:
space:
mode:
authorSunny Goyal <sunnygoyal@google.com>2019-01-31 16:05:58 -0800
committerSunny Goyal <sunnygoyal@google.com>2019-01-31 16:07:40 -0800
commitaae6fbb903f5546aab9175dde18dfddd3549a176 (patch)
tree2190c0d86841d59d8851705dfac27c0d57014345 /src/com/android/launcher3/popup/PopupContainerWithArrow.java
parent9018627d055e86dd8f15a6f2c9f0c1ed6bf3efe6 (diff)
downloadandroid_packages_apps_Trebuchet-aae6fbb903f5546aab9175dde18dfddd3549a176.tar.gz
android_packages_apps_Trebuchet-aae6fbb903f5546aab9175dde18dfddd3549a176.tar.bz2
android_packages_apps_Trebuchet-aae6fbb903f5546aab9175dde18dfddd3549a176.zip
Moving some utility methods around
Change-Id: I8abca49a0dbf656212b21e0552502036a1619164
Diffstat (limited to 'src/com/android/launcher3/popup/PopupContainerWithArrow.java')
-rw-r--r--src/com/android/launcher3/popup/PopupContainerWithArrow.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/com/android/launcher3/popup/PopupContainerWithArrow.java b/src/com/android/launcher3/popup/PopupContainerWithArrow.java
index 288d5687f..9b23f3f21 100644
--- a/src/com/android/launcher3/popup/PopupContainerWithArrow.java
+++ b/src/com/android/launcher3/popup/PopupContainerWithArrow.java
@@ -73,6 +73,7 @@ import java.util.ArrayList;
import java.util.List;
import java.util.Map;
import java.util.Set;
+import java.util.function.Predicate;
/**
* A container for shortcuts to deep links and notifications associated with an app.
@@ -463,10 +464,10 @@ public class PopupContainerWithArrow extends ArrowPopup implements DragSource,
/**
* Updates the notification header if the original icon's dot updated.
*/
- public void updateNotificationHeader(Set<PackageUserKey> updatedDots) {
+ public void updateNotificationHeader(Predicate<PackageUserKey> updatedDots) {
ItemInfo itemInfo = (ItemInfo) mOriginalIcon.getTag();
PackageUserKey packageUser = PackageUserKey.fromItemInfo(itemInfo);
- if (updatedDots.contains(packageUser)) {
+ if (updatedDots.test(packageUser)) {
updateNotificationHeader();
}
}