diff options
| author | Android (Google) Code Review <android-gerrit@google.com> | 2009-07-07 15:19:14 -0700 |
|---|---|---|
| committer | Android (Google) Code Review <android-gerrit@google.com> | 2009-07-07 15:19:14 -0700 |
| commit | 7bf9f930d986335cd24dc15e2ee588b851f194d4 (patch) | |
| tree | 5603f90940a0732b6e89507aa5ae7cf6b0ea1b7d | |
| parent | a7de3845507b7bf57a2c7b26fb08f05b193697d6 (diff) | |
| parent | fb7ed107356a66a55f003a43a7acc2fdbed1e9c2 (diff) | |
| download | frameworks_base-7bf9f930d986335cd24dc15e2ee588b851f194d4.zip frameworks_base-7bf9f930d986335cd24dc15e2ee588b851f194d4.tar.gz frameworks_base-7bf9f930d986335cd24dc15e2ee588b851f194d4.tar.bz2 | |
Merge change 6415 into donut
* changes:
Fixes #1748951. Calling setListSelection() explicitely should cancel the selection hidden flag.
| -rw-r--r-- | core/java/android/widget/AutoCompleteTextView.java | 1 | ||||
| -rw-r--r-- | tests/FrameworkTest/tests/src/android/widget/AutoCompleteTextViewPopup.java | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/core/java/android/widget/AutoCompleteTextView.java b/core/java/android/widget/AutoCompleteTextView.java index 2182384..675aba2 100644 --- a/core/java/android/widget/AutoCompleteTextView.java +++ b/core/java/android/widget/AutoCompleteTextView.java @@ -837,6 +837,7 @@ public class AutoCompleteTextView extends EditText implements Filter.FilterListe */ public void setListSelection(int position) { if (mPopup.isShowing() && (mDropDownList != null)) { + mDropDownList.mListSelectionHidden = false; mDropDownList.setSelection(position); // ListView.setSelection() will call requestLayout() } diff --git a/tests/FrameworkTest/tests/src/android/widget/AutoCompleteTextViewPopup.java b/tests/FrameworkTest/tests/src/android/widget/AutoCompleteTextViewPopup.java index 6f89fce..5ae960a 100644 --- a/tests/FrameworkTest/tests/src/android/widget/AutoCompleteTextViewPopup.java +++ b/tests/FrameworkTest/tests/src/android/widget/AutoCompleteTextViewPopup.java @@ -18,6 +18,7 @@ package android.widget; import android.app.Instrumentation; import android.test.ActivityInstrumentationTestCase2; +import android.test.FlakyTest; import android.test.suitebuilder.annotation.MediumTest; /** @@ -149,6 +150,7 @@ public class AutoCompleteTextViewPopup } /** Test the show/hide behavior of the drop-down. */ + @FlakyTest(tolerance=5) @MediumTest public void testPopupShow() throws Throwable { AutoCompleteTextViewSimple theActivity = getActivity(); |
