diff options
author | Yorke Lee <yorkelee@google.com> | 2013-09-12 17:04:47 -0700 |
---|---|---|
committer | Yorke Lee <yorkelee@google.com> | 2013-09-12 17:04:47 -0700 |
commit | 6635f2e29fd0bce36b0059190b8c648036fb724a (patch) | |
tree | e9184d10061aa5014929d4064d6dbafded2d713b | |
parent | 294de01646354fa7fcb2c4148cacf72256907da9 (diff) |
Fix crash when dropping outside of list
Bug: 10732474
Change-Id: Iefa350cfbde27738478b824e72a1f3bc04c65eaa
-rw-r--r-- | src/com/android/dialer/list/PhoneFavoritesTileAdapter.java | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/src/com/android/dialer/list/PhoneFavoritesTileAdapter.java b/src/com/android/dialer/list/PhoneFavoritesTileAdapter.java index 966233862..a4d62d864 100644 --- a/src/com/android/dialer/list/PhoneFavoritesTileAdapter.java +++ b/src/com/android/dialer/list/PhoneFavoritesTileAdapter.java @@ -586,7 +586,7 @@ public class PhoneFavoritesTileAdapter extends BaseAdapter implements public void dropContactEntry(int index) { boolean changed = false; if (mDraggedEntry != null) { - if (index >= 0 && index <= mContactEntries.size()) { + if (index >= 0 && index < mContactEntries.size()) { // Don't add the ContactEntry here (to prevent a double animation from occuring). // When we receive a new cursor the list of contact entries will automatically be // populated with the dragged ContactEntry at the correct spot. @@ -1110,7 +1110,6 @@ public class PhoneFavoritesTileAdapter extends BaseAdapter implements ContactEntry entryToPin, int oldPos, int newPinPos) { final ContentValues cv = new ContentValues(); - // Add the dragged contact at the user-requested spot. cv.put(String.valueOf(entryToPin.id), newPinPos); |