commit | 9806ed099226a19e92c29d9efa791cd187fd2a53 | [log] [tgz] |
---|---|---|
author | Dmitri Plotnikov <dplotnikov@google.com> | Mon Oct 25 16:20:53 2010 -0700 |
committer | Dmitri Plotnikov <dplotnikov@google.com> | Mon Oct 25 16:20:53 2010 -0700 |
tree | d74ea75d3e0bd3ade97a72e104e2a26e663ecfe6 | |
parent | 4d174aad97cd382f810e3bf1a7f1f4f4772be118 [diff] |
Fixing contact search Bug: 3129260 Change-Id: Idb822c10da86cb58a7d46456135bdfa215723993
diff --git a/src/com/android/contacts/activities/ActionBarAdapter.java b/src/com/android/contacts/activities/ActionBarAdapter.java index 78c968a..37cb9c5 100644 --- a/src/com/android/contacts/activities/ActionBarAdapter.java +++ b/src/com/android/contacts/activities/ActionBarAdapter.java
@@ -162,7 +162,15 @@ @Override public boolean onQueryTextChanged(String queryString) { mQueryString = queryString; - setSearchMode(!TextUtils.isEmpty(queryString)); + boolean searchMode = !TextUtils.isEmpty(queryString); + if (searchMode == mSearchMode) { + update(); + if (mListener != null) { + mListener.onAction(); + } + } else { + setSearchMode(searchMode); + } return true; }