Merge "Fix stack reference is not updated when task organizer is dead." into rvc-dev am: 70511db961 am: df66826e9a

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/12068938

Change-Id: I02c123b1f137138e9094f74ec0ae4b255b499bdf
This commit is contained in:
Jeff Chang
2020-07-07 01:56:21 +00:00
committed by Automerger Merge Worker

View File

@@ -1423,7 +1423,7 @@ class Task extends WindowContainer<WindowContainer> {
void removeChild(WindowContainer r, String reason) {
// A rootable child task that is now being removed from an organized task. Making sure
// the stack references is keep updated.
if (mTaskOrganizer != null && mCreatedByOrganizer && r.asTask() != null) {
if (mCreatedByOrganizer && r.asTask() != null) {
getDisplayArea().removeStackReferenceIfNeeded((ActivityStack) r);
}
if (!mChildren.contains(r)) {