diff options
| author | 2010-12-06 15:50:23 -0800 | |
|---|---|---|
| committer | 2010-12-06 15:50:23 -0800 | |
| commit | acd8d2d2e7b36c9fb34c2981623d19247fa63860 (patch) | |
| tree | c15f120115e3e663fe564057a24547d7486e9806 | |
| parent | afeffb744feea960f5b8a441984badd270207b62 (diff) | |
Prevent SearchView dropdown from showing up when SearchView is hidden.
Bug: 3257833
| -rw-r--r-- | core/java/android/widget/SearchView.java | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/java/android/widget/SearchView.java b/core/java/android/widget/SearchView.java index b32bd42a8d9a..e499e54a7328 100644 --- a/core/java/android/widget/SearchView.java +++ b/core/java/android/widget/SearchView.java @@ -1271,7 +1271,7 @@ public class SearchView extends LinearLayout { public void onWindowFocusChanged(boolean hasWindowFocus) { super.onWindowFocusChanged(hasWindowFocus); - if (hasWindowFocus) { + if (hasWindowFocus && mSearchView.hasFocus() && getVisibility() == VISIBLE) { InputMethodManager inputManager = (InputMethodManager) getContext() .getSystemService(Context.INPUT_METHOD_SERVICE); inputManager.showSoftInput(this, 0); |