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

Commit 3e7d7e8b authored by Miranda Kephart's avatar Miranda Kephart Committed by Automerger Merge Worker
Browse files

Merge "Add null check for quick share intent" into tm-qpr-dev am: 81a1b8bb

parents c29fbf31 81a1b8bb
Loading
Loading
Loading
Loading
+17 −6
Original line number Diff line number Diff line
@@ -825,12 +825,23 @@ public class ScreenshotView extends FrameLayout implements
            }
        });
        if (mQuickShareChip != null) {
            if (imageData.quickShareAction != null) {
                mQuickShareChip.setPendingIntent(imageData.quickShareAction.actionIntent,
                        () -> {
                            mUiEventLogger.log(
                                ScreenshotEvent.SCREENSHOT_SMART_ACTION_TAPPED, 0, mPackageName);
                                    ScreenshotEvent.SCREENSHOT_SMART_ACTION_TAPPED, 0,
                                    mPackageName);
                            animateDismissal();
                        });
            } else {
                // hide chip and unset pending interaction if necessary, since we don't actually
                // have a useable quick share intent
                Log.wtf(TAG, "Showed quick share chip, but quick share intent was null");
                if (mPendingInteraction == PendingInteraction.QUICK_SHARE) {
                    mPendingInteraction = null;
                }
                mQuickShareChip.setVisibility(GONE);
            }
        }

        if (mPendingInteraction != null) {