From 00e587086bce3587a1994716a8577c7da45f65df Mon Sep 17 00:00:00 2001 From: Adam Powell Date: Fri, 9 Sep 2016 10:26:35 -0700 Subject: [PATCH] Fix duplicate entries in ChooserActivity Fix use of wrong index when checking for duplicates. Bug 31234526 Change-Id: Ia37d1b04a9054b8d90957057db857633e4b79569 --- core/java/com/android/internal/app/ResolverActivity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/java/com/android/internal/app/ResolverActivity.java b/core/java/com/android/internal/app/ResolverActivity.java index 0a4ac0d44db4b..1e26c92dd7644 100644 --- a/core/java/com/android/internal/app/ResolverActivity.java +++ b/core/java/com/android/internal/app/ResolverActivity.java @@ -1469,7 +1469,7 @@ public class ResolverActivity extends Activity { boolean found = false; // Only loop to the end of into as it was before we started; no dupes in from. for (int j = 0; j < intoCount; j++) { - final ResolvedComponentInfo rci = into.get(i); + final ResolvedComponentInfo rci = into.get(j); if (isSameResolvedComponent(newInfo, rci)) { found = true; rci.add(intent, newInfo);