Merge pull request #3858 from deltachat/adb/issue-3850

share address for email contacts
This commit is contained in:
adb
2025-08-02 22:24:15 +00:00
committed by GitHub
2 changed files with 7 additions and 1 deletions
+1
View File
@@ -4,6 +4,7 @@
* fix "Archived" item's layout in chat-list
* don't enlarge "Saved Messages" and "Devices Messages" avatars on click
* share email address for email contacts instead of vCard
## v2.9.0
@@ -390,7 +390,12 @@ public class ProfileActivity extends PassphraseRequiredActionBarActivity
private void onShare() {
Intent composeIntent = new Intent();
RelayUtil.setSharedContactId(composeIntent, contactId);
DcContact dcContact = dcContext.getContact(contactId);
if (dcContact.isKeyContact()) {
RelayUtil.setSharedContactId(composeIntent, contactId);
} else {
RelayUtil.setSharedText(composeIntent, dcContact.getAddr());
}
ConversationListRelayingActivity.start(this, composeIntent);
}