Don't perform ListView click events for INVALID_POSITION.
Addresses bug 2329294
This commit is contained in:
@@ -1636,6 +1636,7 @@ public abstract class AbsListView extends AdapterView<ListAdapter> implements Te
|
||||
if (mDataChanged) return;
|
||||
|
||||
if (mAdapter != null && mItemCount > 0 &&
|
||||
mClickMotionPosition != INVALID_POSITION &&
|
||||
mClickMotionPosition < mAdapter.getCount() && sameWindow()) {
|
||||
performItemClick(mChild, mClickMotionPosition, getAdapter().getItemId(
|
||||
mClickMotionPosition));
|
||||
|
||||
Reference in New Issue
Block a user