summaryrefslogtreecommitdiff
path: root/java/src
diff options
context:
space:
mode:
Diffstat (limited to 'java/src')
-rw-r--r--java/src/com/android/intentresolver/chooser/SelectableTargetInfo.java5
1 files changed, 2 insertions, 3 deletions
diff --git a/java/src/com/android/intentresolver/chooser/SelectableTargetInfo.java b/java/src/com/android/intentresolver/chooser/SelectableTargetInfo.java
index 1fbe2da7..e8847edc 100644
--- a/java/src/com/android/intentresolver/chooser/SelectableTargetInfo.java
+++ b/java/src/com/android/intentresolver/chooser/SelectableTargetInfo.java
@@ -398,10 +398,9 @@ public final class SelectableTargetInfo extends ChooserTargetInfo {
private static List<Intent> getAllSourceIntents(@Nullable DisplayResolveInfo sourceInfo) {
final List<Intent> results = new ArrayList<>();
if (sourceInfo != null) {
- // We only queried the service for the first one in our sourceinfo.
- results.add(sourceInfo.getAllSourceIntents().get(0));
+ results.addAll(sourceInfo.getAllSourceIntents());
}
- return results;
+ return results; // TODO: just use our own intent if there's no sourceInfo?
}
private static ComponentName getResolvedComponentName(