diff options
| author | Romain Guy <romainguy@android.com> | 2010-04-09 14:08:26 -0700 |
|---|---|---|
| committer | Romain Guy <romainguy@android.com> | 2010-04-09 14:08:26 -0700 |
| commit | c9c82b566943245cdaa62347b72f3613988ce5a0 (patch) | |
| tree | c5ee57a4b7a95128e96667512959a05d0b5ce5ee /core/java/android/widget/AutoCompleteTextView.java | |
| parent | a33438937333a065f73a1d06d2f283710a82f09b (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.java | 8 |
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()); } } } |
