Merge "upgrade appdied transition trigger to task if relevant" into tm-qpr-dev
This commit is contained in:
@@ -4076,7 +4076,11 @@ final class ActivityRecord extends WindowToken implements WindowManagerService.A
|
|||||||
// to the restarted activity.
|
// to the restarted activity.
|
||||||
nowVisible = mVisibleRequested;
|
nowVisible = mVisibleRequested;
|
||||||
}
|
}
|
||||||
mTransitionController.requestCloseTransitionIfNeeded(this);
|
// upgrade transition trigger to task if this is the last activity since it means we are
|
||||||
|
// closing the task.
|
||||||
|
final WindowContainer trigger = remove && task != null && task.getChildCount() == 1
|
||||||
|
? task : this;
|
||||||
|
mTransitionController.requestCloseTransitionIfNeeded(trigger);
|
||||||
cleanUp(true /* cleanServices */, true /* setState */);
|
cleanUp(true /* cleanServices */, true /* setState */);
|
||||||
if (remove) {
|
if (remove) {
|
||||||
if (mStartingData != null && mVisible && task != null) {
|
if (mStartingData != null && mVisible && task != null) {
|
||||||
|
|||||||
Reference in New Issue
Block a user