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

Commit b4548620 authored by Sreyas's avatar Sreyas
Browse files

Refactoring startShareActivity to allow crop to be passed in.

This is necessary to start a share activity based on a single image from Launcher.
Bug: 169772466, 169799864

Change-Id: I8a2baaa978a83f289e558dcd5d9be5ca6a164b2f
parent 9b9919d2
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -83,8 +83,8 @@ public class ImageActionsApi {
     * Share the image this api was constructed with.
     */
    @UiThread
    public void startShareActivity() {
        ImageActionUtils.startShareActivity(mContext, mBitmapSupplier, null, null, TAG);
    public void startShareActivity(Rect crop) {
        ImageActionUtils.startShareActivity(mContext, mBitmapSupplier, crop, null, TAG);
    }

    /**
+1 −1
Original line number Diff line number Diff line
@@ -159,7 +159,7 @@ public class TaskOverlayFactory implements ResourceBasedOverride {
                    @Override
                    public void onShare() {
                        if (isAllowedByPolicy) {
                            endLiveTileMode(mImageApi::startShareActivity);
                            endLiveTileMode(() -> mImageApi.startShareActivity(null));
                        } else {
                            showBlockedByPolicyMessage();
                        }