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

Commit 649d164f 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:...

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

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

Change-Id: Ie35f0de63f87cf26e56601f246f85200f04409bd
parents bc9e407e 1265bbbc
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);