summaryrefslogtreecommitdiff
path: root/java/com/android/dialer/databasepopulator
diff options
context:
space:
mode:
authorcalderwoodra <calderwoodra@google.com>2018-04-19 12:23:08 -0700
committerCopybara-Service <copybara-piper@google.com>2018-04-19 12:25:38 -0700
commit8006c6cc6dabfb6c84fe51df506bbcf412c8f8fe (patch)
treeba71e6eadec7f605ee7dadf6d8cc95bd26031694 /java/com/android/dialer/databasepopulator
parent7c6d4125661f20e9ba57c30b8c6873f4ed4038ba (diff)
If the Speed Dial contact only has one channel, place the call immediately.
If the disambig dialog would only show one option, just skip the dialog and place the call directly. Don't save the number as a default entry though because the contact could potentially change later (become duo reachable, get another number, ect.) Bug: 36841782 Test: SpeedDialIntegrationTest PiperOrigin-RevId: 193555958 Change-Id: Icbb7e876b7a7c5aaa979980249bf074ec1d7a395
Diffstat (limited to 'java/com/android/dialer/databasepopulator')
-rw-r--r--java/com/android/dialer/databasepopulator/ContactsPopulator.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/java/com/android/dialer/databasepopulator/ContactsPopulator.java b/java/com/android/dialer/databasepopulator/ContactsPopulator.java
index f22552db7..f21e32512 100644
--- a/java/com/android/dialer/databasepopulator/ContactsPopulator.java
+++ b/java/com/android/dialer/databasepopulator/ContactsPopulator.java
@@ -152,6 +152,7 @@ public final class ContactsPopulator {
Assert.isWorkerThread();
ArrayList<ContentProviderOperation> operations = new ArrayList<>();
addContact(SIMPLE_CONTACTS[0], operations);
+ addContact(SIMPLE_CONTACTS[3], operations);
addContact(SIMPLE_CONTACTS[5], operations);
try {
context.getContentResolver().applyBatch(ContactsContract.AUTHORITY, operations);