summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/app
diff options
context:
space:
mode:
authorcalderwoodra <calderwoodra@google.com>2017-09-01 23:28:21 -0700
committerEric Erfanian <erfanian@google.com>2017-09-07 15:50:17 +0000
commitaf3cc176cdc652a05645cab9ad213696970c6e4d (patch)
tree2e633f463df6dbddf97914a6073c8fa39a706241 /java/com/android/dialer/app
parent34f1886107825b4495741a034f15e1f1edacf95c (diff)
Added search actions to the end of the dialpad search results.
Users can now create new contacts, add to existing contacts, send sms and make ViLTE calls from dialpad search results. screenshot: http://screen/7iR038nUvmh from the bugbash: 11. Missing “Create new contact” “Add to a contact” “Send SMS” from search results with a phone number search Bug: 64902476 Test: many PiperOrigin-RevId: 167362073 Change-Id: I2f94d863035c119ec526e02e088992c618a858a9
Diffstat (limited to 'java/com/android/dialer/app')
-rw-r--r--java/com/android/dialer/app/DialtactsActivity.java8
1 files changed, 2 insertions, 6 deletions
diff --git a/java/com/android/dialer/app/DialtactsActivity.java b/java/com/android/dialer/app/DialtactsActivity.java
index fc557f0b6..7f5a9b94a 100644
--- a/java/com/android/dialer/app/DialtactsActivity.java
+++ b/java/com/android/dialer/app/DialtactsActivity.java
@@ -309,10 +309,7 @@ public class DialtactsActivity extends TransactionSafeActivity
} else if (mRegularSearchFragment != null && mRegularSearchFragment.isVisible()) {
mRegularSearchFragment.setQueryString(mSearchQuery);
} else if (mNewSearchFragment != null && mNewSearchFragment.isVisible()) {
- mNewSearchFragment.setQuery(mSearchQuery);
- // When the user switches between dialpad and the serachbar, we need to reset the
- // call initiation type.
- mNewSearchFragment.setCallInitiationType(getCallInitiationType());
+ mNewSearchFragment.setQuery(mSearchQuery, getCallInitiationType());
}
}
@@ -1211,8 +1208,7 @@ public class DialtactsActivity extends TransactionSafeActivity
if (!smartDialSearch && !useNewSearch) {
((SearchFragment) fragment).setQueryString(query);
} else if (useNewSearch) {
- ((NewSearchFragment) fragment).setQuery(query);
- ((NewSearchFragment) fragment).setCallInitiationType(getCallInitiationType());
+ ((NewSearchFragment) fragment).setQuery(query, getCallInitiationType());
}
transaction.commit();