Merge "Fix testRelaunchConfigurationChangedWhileBecomingVisible flakiness" into sc-v2-dev am: bebfe77990 am: 4859b30a59

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

Change-Id: I563b92512f366ee90d3227061901e3b9d1a427f8
This commit is contained in:
Louis Chang
2021-08-04 17:00:05 +00:00
committed by Automerger Merge Worker

View File

@@ -2969,14 +2969,15 @@ class Task extends TaskFragment {
@Nullable
ActivityRecord getOccludingActivityAbove(ActivityRecord activity) {
final ActivityRecord top = getActivity(r -> {
if (!r.occludesParent()) {
return false;
}
if (r == activity) {
// Reached the given activity, return the activity to stop searching.
return true;
}
if (!r.occludesParent()) {
return false;
}
TaskFragment parent = r.getTaskFragment();
if (parent == activity.getTaskFragment()) {
// Found it. This activity on top of the given activity on the same TaskFragment.