From 6db3f249c6dcd406071ccd411af9dfbfa6854ded Mon Sep 17 00:00:00 2001 From: Greyson Parrelli Date: Thu, 2 Aug 2018 15:16:51 -0400 Subject: [PATCH] Populate contact name when adding shared contact. Fixes #8016 --- src/org/thoughtcrime/securesms/contactshare/ContactUtil.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/org/thoughtcrime/securesms/contactshare/ContactUtil.java b/src/org/thoughtcrime/securesms/contactshare/ContactUtil.java index 14246478dc..14426a1670 100644 --- a/src/org/thoughtcrime/securesms/contactshare/ContactUtil.java +++ b/src/org/thoughtcrime/securesms/contactshare/ContactUtil.java @@ -143,6 +143,10 @@ public final class ContactUtil { Intent intent = new Intent(Intent.ACTION_INSERT_OR_EDIT); intent.setType(ContactsContract.Contacts.CONTENT_ITEM_TYPE); + if (!TextUtils.isEmpty(contact.getName().getDisplayName())) { + intent.putExtra(ContactsContract.Intents.Insert.NAME, contact.getName().getDisplayName()); + } + if (!TextUtils.isEmpty(contact.getOrganization())) { intent.putExtra(ContactsContract.Intents.Insert.COMPANY, contact.getOrganization()); }