summaryrefslogtreecommitdiff
path: root/quickstep/src/com/android/launcher3/model/WidgetsPredictionUpdateTask.java
diff options
context:
space:
mode:
Diffstat (limited to 'quickstep/src/com/android/launcher3/model/WidgetsPredictionUpdateTask.java')
-rw-r--r--quickstep/src/com/android/launcher3/model/WidgetsPredictionUpdateTask.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/quickstep/src/com/android/launcher3/model/WidgetsPredictionUpdateTask.java b/quickstep/src/com/android/launcher3/model/WidgetsPredictionUpdateTask.java
index 3d891e8748..4be83dc0b0 100644
--- a/quickstep/src/com/android/launcher3/model/WidgetsPredictionUpdateTask.java
+++ b/quickstep/src/com/android/launcher3/model/WidgetsPredictionUpdateTask.java
@@ -83,7 +83,7 @@ public final class WidgetsPredictionUpdateTask extends BaseModelUpdateTask {
}
} 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) {