Merge "Do not schedule transition in onTaskVanished" into rvc-dev am: 1b27b75c07

Change-Id: Ib01e7825771ce33d999fc4791c1415588a4760f9
This commit is contained in:
Hongwei Wang
2020-04-28 19:51:54 +00:00
committed by Automerger Merge Worker

View File

@@ -285,6 +285,8 @@ public class PipTaskOrganizer extends TaskOrganizer {
* Meanwhile this callback is invoked whenever the task is removed. For instance:
* - as a result of removeStacksInWindowingModes from WM
* - activity itself is died
* Nevertheless, we simply update the internal state here as all the heavy lifting should
* have been done in WM.
*/
@Override
public void onTaskVanished(ActivityManager.RunningTaskInfo info) {
@@ -297,10 +299,6 @@ public class PipTaskOrganizer extends TaskOrganizer {
Log.wtf(TAG, "Unrecognized token: " + token);
return;
}
final Rect boundsToRestore = mBoundsToRestore.remove(token.asBinder());
scheduleAnimateResizePip(mLastReportedBounds, boundsToRestore,
TRANSITION_DIRECTION_TO_FULLSCREEN, mEnterExitAnimationDuration,
null /* updateBoundsCallback */);
mInPip = false;
}