commit | c6779501ce47f95f6271c3a468071cc401368f60 | [log] [tgz] |
---|---|---|
author | Daisuke Miyakawa <dmiyakawa@google.com> | Wed Oct 19 16:07:33 2011 -0700 |
committer | Daisuke Miyakawa <dmiyakawa@google.com> | Wed Oct 19 16:08:18 2011 -0700 |
tree | 38db062c7893a4ddfc12d87768450e9478ad84b4 | |
parent | 0a990f1c18f8438a5d6206b24cc0b950ce6c642e [diff] |
Fix wrong index calculation around enabled All the other "localPosition" in the file are fine. Bug: 5485088 Change-Id: Ib8f10964e7a52b35117d2c386e7af2c57367802e
diff --git a/src/com/android/contacts/list/PhoneFavoriteMergedAdapter.java b/src/com/android/contacts/list/PhoneFavoriteMergedAdapter.java index 25a158b..cca818e 100644 --- a/src/com/android/contacts/list/PhoneFavoriteMergedAdapter.java +++ b/src/com/android/contacts/list/PhoneFavoriteMergedAdapter.java
@@ -187,7 +187,7 @@ } else if (position == contactTileAdapterCount) { return mAccountFilterHeaderContainer.isEnabled(); } else { - final int localPosition = position - contactTileAdapterCount + 1; + final int localPosition = position - contactTileAdapterCount - 1; return mContactEntryListAdapter.isEnabled(localPosition); } }