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

Commit bc076634 authored by Mady Mellor's avatar Mady Mellor Committed by Automerger Merge Worker
Browse files

Merge "Calculate the launch bounds after layout" into udc-dev am: a034b474 am: 6f268dbe

parents a71235a7 6f268dbe
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(