Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 4eeedd93 authored by Yorke Lee's avatar Yorke Lee Committed by Android Git Automerger
Browse files

am b5342537: am c1d7d6b2: Merge "Don\'t set data on ACTION_SEND intent for Vcard" into mnc-dev

* commit 'b5342537':
  Don't set data on ACTION_SEND intent for Vcard
parents 857df2e9 b5342537
Loading
Loading
Loading
Loading
+1 −4
Original line number Original line Diff line number Diff line
@@ -2274,11 +2274,8 @@ public class QuickContactActivity extends ContactsActivity {
        final String lookupKey = mContactData.getLookupKey();
        final String lookupKey = mContactData.getLookupKey();
        final Uri shareUri = Uri.withAppendedPath(Contacts.CONTENT_VCARD_URI, lookupKey);
        final Uri shareUri = Uri.withAppendedPath(Contacts.CONTENT_VCARD_URI, lookupKey);
        final Intent intent = new Intent(Intent.ACTION_SEND);
        final Intent intent = new Intent(Intent.ACTION_SEND);
        // Even though the data doesn't need to be set for ACTION_SEND, it does need
        intent.setType(Contacts.CONTENT_VCARD_TYPE);
        // to be set so that FLAG_GRANT_READ_URI_PERMISSION can create a URI permission grant.
        intent.setDataAndType(shareUri, Contacts.CONTENT_VCARD_TYPE);
        intent.putExtra(Intent.EXTRA_STREAM, shareUri);
        intent.putExtra(Intent.EXTRA_STREAM, shareUri);
        intent.addFlags(Intent.FLAG_GRANT_READ_URI_PERMISSION);


        // Launch chooser to share contact via
        // Launch chooser to share contact via
        final CharSequence chooseTitle = getText(R.string.share_via);
        final CharSequence chooseTitle = getText(R.string.share_via);