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

Commit 47dae585 authored by Filip Gruszczynski's avatar Filip Gruszczynski
Browse files

Animate pinned stack resize when launching acivity with new bounds.

Bug: 25672053
Change-Id: Idbcbb77c2442d5e35041f757489f0657daad48c9
parent 56190d5e
Loading
Loading
Loading
Loading
+2 −6
Original line number Diff line number Diff line
@@ -1416,9 +1416,7 @@ class ActivityStarter {
            if (mLaunchBounds != null) {
                final int stackId = mTargetStack.mStackId;
                if (StackId.resizeStackWithLaunchBounds(stackId)) {
                    mSupervisor.resizeStackLocked(stackId, mLaunchBounds,
                            null /* tempTaskBounds */, null /* tempTaskInsetBounds */,
                            !PRESERVE_WINDOWS, true /* allowResizeInDockedMode */);
                    mService.resizeStack(stackId, mLaunchBounds, true, !PRESERVE_WINDOWS, ANIMATE);
                } else {
                    mStartActivity.task.updateOverrideConfiguration(mLaunchBounds);
                }
@@ -1506,9 +1504,7 @@ class ActivityStarter {
                stackId = stack.mStackId;
            }
            if (StackId.resizeStackWithLaunchBounds(stackId)) {
                mSupervisor.resizeStackLocked(stackId, mLaunchBounds,
                        null /* tempTaskBounds */, null /* tempTaskInsetBounds */,
                        !PRESERVE_WINDOWS, true /* allowResizeInDockedMode */);
                mService.resizeStack(stackId, mLaunchBounds, true, !PRESERVE_WINDOWS, ANIMATE);
            }
        }
        mTargetStack = mInTask.stack;