diff options
author | Stephen Bird <sbird@cyngn.com> | 2016-04-20 14:25:13 -0700 |
---|---|---|
committer | Stephen Bird <sbird@cyngn.com> | 2016-04-21 10:57:37 -0700 |
commit | fcd9f778a1435cab36408b0aba42175d6376c94d (patch) | |
tree | 3e2cd9b7426d0ddc763039825c90273411a4bfd6 | |
parent | e8dc4e853e38840cccdd5485f0bc96830b8dd0d2 (diff) | |
download | android_packages_apps_Dialer-fcd9f778a1435cab36408b0aba42175d6376c94d.tar.gz android_packages_apps_Dialer-fcd9f778a1435cab36408b0aba42175d6376c94d.tar.bz2 android_packages_apps_Dialer-fcd9f778a1435cab36408b0aba42175d6376c94d.zip |
Quick search results: fix to match selected item in spinner
Ticket: CD-555
Change-Id: I58ccd474d08f20e66a7f1359342fa71e0f9e7fbd
-rw-r--r-- | src/com/android/dialer/DialtactsActivity.java | 3 | ||||
-rw-r--r-- | src/com/android/dialer/list/SearchFragment.java | 5 |
2 files changed, 8 insertions, 0 deletions
diff --git a/src/com/android/dialer/DialtactsActivity.java b/src/com/android/dialer/DialtactsActivity.java index 3593733f7..81c6bbeac 100644 --- a/src/com/android/dialer/DialtactsActivity.java +++ b/src/com/android/dialer/DialtactsActivity.java @@ -459,6 +459,9 @@ public class DialtactsActivity extends TransactionSafeActivity implements View.O } if (mSmartDialSearchFragment != null && mSmartDialSearchFragment.isVisible()) { + if (mCurrentCallMethod != null) { + mSmartDialSearchFragment.setCurrentCallMethod(mCurrentCallMethod); + } mSmartDialSearchFragment.setQueryString(mSearchQuery, false /* delaySelection */); } else if (mRegularSearchFragment != null && mRegularSearchFragment.isVisible()) { if (mCurrentCallMethod != null) { diff --git a/src/com/android/dialer/list/SearchFragment.java b/src/com/android/dialer/list/SearchFragment.java index bd857387a..ebdbfa6f8 100644 --- a/src/com/android/dialer/list/SearchFragment.java +++ b/src/com/android/dialer/list/SearchFragment.java @@ -378,6 +378,11 @@ public class SearchFragment extends PhoneNumberPickerFragment public void setCurrentCallMethod(CallMethodInfo cmi) { if (cmi != null && !cmi.equals(mCurrentCallMethodInfo)) { mCurrentCallMethodInfo = cmi; + final DialerPhoneNumberListAdapter adapter + = (DialerPhoneNumberListAdapter) getAdapter(); + if (adapter != null) { + adapter.setCurrentCallMethod(cmi); + } setupEmptyView(); setAdditionalMimeTypeSearch(cmi.mMimeType); reloadData(); |