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

Commit a034b474 authored by Mady Mellor's avatar Mady Mellor Committed by Android (Google) Code Review
Browse files

Merge "Calculate the launch bounds after layout" into udc-dev

parents a80ba02e 983cc2ec
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -215,9 +215,6 @@ public class BubbleExpandedView extends LinearLayout {
            ActivityOptions options = ActivityOptions.makeCustomAnimation(getContext(),
                    0 /* enterResId */, 0 /* exitResId */);

            Rect launchBounds = new Rect();
            mTaskView.getBoundsOnScreen(launchBounds);

            // TODO: I notice inconsistencies in lifecycle
            // Post to keep the lifecycle normal
            post(() -> {
@@ -226,6 +223,9 @@ public class BubbleExpandedView extends LinearLayout {
                            + getBubbleKey());
                }
                try {
                    Rect launchBounds = new Rect();
                    mTaskView.getBoundsOnScreen(launchBounds);

                    options.setTaskAlwaysOnTop(true);
                    options.setLaunchedFromBubble(true);
                    options.setPendingIntentBackgroundActivityStartMode(