commit | 5fb629a179ade8371c8265b7251098bd206c02aa | [log] [tgz] |
---|---|---|
author | TreeHugger Robot <treehugger-gerrit@google.com> | Tue Oct 26 18:27:17 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Tue Oct 26 18:27:17 2021 +0000 |
tree | 4c33912f44fa1b788bf31f191c346995f7c85322 | |
parent | a222a0d6d9ad20c142b4d2a283f9cf5e65494ebb [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: I344b64d3ab0147ddb3fa12c1e8bf14b1ab2f3a58
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) {