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

Commit e7915e13 authored by Sreyas's avatar Sreyas Committed by Sreyas Rangaraju
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 fbc98749
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();
                        }