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