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

Commit 563bc3d1 authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Android (Google) Code Review
Browse files

Merge "Invoking splitscreen takes snapshot of task without scrim" into ub-launcher3-edmonton-polish

parents c22289b6 26f02037
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -189,9 +189,14 @@ public class TaskSystemShortcut<T extends SystemShortcut> extends SystemShortcut
                    final Rect taskBounds = new Rect(position[0], position[1],
                            position[0] + width, position[1] + height);

                    // Take the thumbnail of the task without a scrim and apply it back after
                    float alpha = thumbnailView.getDimAlpha();
                    thumbnailView.setDimAlpha(0);
                    Bitmap thumbnail = RecentsTransition.drawViewIntoHardwareBitmap(
                            taskBounds.width(), taskBounds.height(), thumbnailView, 1f,
                            Color.BLACK);
                    thumbnailView.setDimAlpha(alpha);

                    AppTransitionAnimationSpecsFuture future =
                            new AppTransitionAnimationSpecsFuture(mHandler) {
                        @Override
+4 −0
Original line number Diff line number Diff line
@@ -161,6 +161,10 @@ public class TaskThumbnailView extends View {
        updateThumbnailPaintFilter();
    }

    public float getDimAlpha() {
        return mDimAlpha;
    }

    public Rect getInsets() {
        if (mThumbnailData != null) {
            return mThumbnailData.insets;