commit | ddefceae62476328001a1f5c7d4ceea3235e36d6 | [log] [tgz] |
---|---|---|
author | TreeHugger Robot <treehugger-gerrit@google.com> | Tue Oct 26 18:24:47 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Tue Oct 26 18:24:47 2021 +0000 |
tree | 82363d15bae15d992cfdbbd165e44541f8b57eb2 | |
parent | d6123537c5d2ecb93e481951a4c589a7a921a475 [diff] | |
parent | 3bd6b8bf81ca0e2bbd1a7423c123ab003ea0ca2b [diff] |
Merge "Make sure distinct widgets items are used when mapping widget component names to widget items." into sc-v2-dev am: 3bd6b8bf81 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/16116819 Change-Id: I456cdc5445b344d7cce23e8cea49ca22cebdcd8f
diff --git a/quickstep/src/com/android/launcher3/model/WidgetsPredictionUpdateTask.java b/quickstep/src/com/android/launcher3/model/WidgetsPredictionUpdateTask.java index 3d891e8..4be83dc 100644 --- a/quickstep/src/com/android/launcher3/model/WidgetsPredictionUpdateTask.java +++ b/quickstep/src/com/android/launcher3/model/WidgetsPredictionUpdateTask.java
@@ -83,7 +83,7 @@ } } else { Map<ComponentKey, WidgetItem> widgetItems = - allWidgets.values().stream().flatMap(List::stream) + allWidgets.values().stream().flatMap(List::stream).distinct() .collect(Collectors.toMap(widget -> (ComponentKey) widget, widget -> widget)); for (AppTarget app : mTargets) {