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

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

Merge "Make screenshot animation display over cutout area" into sc-dev am: 40c606b4

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15017445

Change-Id: I8936423b325866fd475dc52d837dff490e70b682
parents 16091172 40c606b4
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -479,6 +479,11 @@ public class ScreenshotView extends FrameLayout implements
        final PointF finalPos = new PointF(targetPosition.exactCenterX(),
                targetPosition.exactCenterY());

        // Shift to screen coordinates so that the animation runs on top of the entire screen,
        // including e.g. bars covering the display cutout.
        int[] locInScreen = mScreenshotPreview.getLocationOnScreen();
        startPos.offset(targetPosition.left - locInScreen[0], targetPosition.top - locInScreen[1]);

        if (DEBUG_ANIM) {
            Log.d(TAG, "toCorner: startPos=" + startPos);
            Log.d(TAG, "toCorner: finalPos=" + finalPos);