summaryrefslogtreecommitdiff
path: root/core/java/android/widget/AutoCompleteTextView.java
diff options
context:
space:
mode:
authorRomain Guy <romainguy@android.com>2010-04-09 14:08:26 -0700
committerRomain Guy <romainguy@android.com>2010-04-09 14:08:26 -0700
commitc9c82b566943245cdaa62347b72f3613988ce5a0 (patch)
treec5ee57a4b7a95128e96667512959a05d0b5ce5ee /core/java/android/widget/AutoCompleteTextView.java
parenta33438937333a065f73a1d06d2f283710a82f09b (diff)
Don't supply a null child to the click listener.
External bug #http://code.google.com/p/android/issues/detail?id=7644 Change-Id: Iea2c0d7fa02d355fd68750d6dccf8e6c6773ab6b
Diffstat (limited to 'core/java/android/widget/AutoCompleteTextView.java')
-rw-r--r--core/java/android/widget/AutoCompleteTextView.java8
1 files changed, 4 insertions, 4 deletions
diff --git a/core/java/android/widget/AutoCompleteTextView.java b/core/java/android/widget/AutoCompleteTextView.java
index e15a520ae064..86119016951e 100644
--- a/core/java/android/widget/AutoCompleteTextView.java
+++ b/core/java/android/widget/AutoCompleteTextView.java
@@ -913,10 +913,10 @@ public class AutoCompleteTextView extends EditText implements Filter.FilterListe
if (mItemClickListener != null) {
final DropDownListView list = mDropDownList;
- // Note that we don't have a View here, so we will need to
- // supply null. Hopefully no existing apps crash...
- mItemClickListener.onItemClick(list, null, completion.getPosition(),
- completion.getId());
+ final int position = completion.getPosition();
+ mItemClickListener.onItemClick(list,
+ list.getChildAt(position - list.getFirstVisiblePosition()),
+ position, completion.getId());
}
}
}