diff options
author | Sunny Goyal <sunnygoyal@google.com> | 2019-01-31 16:05:58 -0800 |
---|---|---|
committer | Sunny Goyal <sunnygoyal@google.com> | 2019-01-31 16:07:40 -0800 |
commit | aae6fbb903f5546aab9175dde18dfddd3549a176 (patch) | |
tree | 2190c0d86841d59d8851705dfac27c0d57014345 /src/com/android/launcher3/popup/PopupContainerWithArrow.java | |
parent | 9018627d055e86dd8f15a6f2c9f0c1ed6bf3efe6 (diff) | |
download | android_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.java | 5 |
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(); } } |