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

Commit a13250e9 authored by Sreyas's avatar Sreyas
Browse files

Remove SetData from ImageApiImpl for sharing image.

Change-Id: I8a91df336921d824257b819538bc63784f64b873
parent 8cea0bcc
Loading
Loading
Loading
Loading
+7 −2
Original line number Diff line number Diff line
@@ -21,6 +21,8 @@ import static android.content.Intent.FLAG_GRANT_READ_URI_PERMISSION;

import static com.android.launcher3.util.Executors.UI_HELPER_EXECUTOR;

import android.content.ClipData;
import android.content.ClipDescription;
import android.content.Context;
import android.content.Intent;
import android.graphics.Bitmap;
@@ -152,13 +154,16 @@ public class ImageActionUtils {
        if (intent == null) {
            intent = new Intent();
        }
        ClipData clipdata = new ClipData(new ClipDescription("content",
                new String[]{ClipDescription.MIMETYPE_TEXT_PLAIN}),
                new ClipData.Item(uri));
        intent.setAction(Intent.ACTION_SEND)
                .setComponent(null)
                .setFlags(Intent.FLAG_ACTIVITY_NEW_TASK)
                .setType("image/png")
                .setData(uri)
                .setFlags(FLAG_GRANT_READ_URI_PERMISSION)
                .putExtra(Intent.EXTRA_STREAM, uri);
                .putExtra(Intent.EXTRA_STREAM, uri)
                .setClipData(clipdata);
        return new Intent[]{Intent.createChooser(intent, null).addFlags(FLAG_ACTIVITY_NEW_TASK)};
    }
}