commit | 1a06f153563cdb03559821bd0f9771427a7c1570 | [log] [tgz] |
---|---|---|
author | Wale Ogunwale <ogunwale@google.com> | Fri Oct 11 11:26:30 2019 +0200 |
committer | Wale Ogunwale <ogunwale@google.com> | Fri Oct 11 15:19:47 2019 +0200 |
tree | d5173918e27823e28cc77968fa76e485103db777 | |
parent | 0fd72921187fb93ebd6c582ee67f4c0595b5187e [diff] [blame] |
Get TaskRecord children with getChildAt & co. APIs (54/n) Helps reduce work with Task level unification. Bug: 80414790 Test: Existing tests pass Change-Id: I5e019c7d1f3ed50c4efd628b68fee6990841904d
diff --git a/services/core/java/com/android/server/wm/ActivityMetricsLogger.java b/services/core/java/com/android/server/wm/ActivityMetricsLogger.java index a0a2967..ef8c020 100644 --- a/services/core/java/com/android/server/wm/ActivityMetricsLogger.java +++ b/services/core/java/com/android/server/wm/ActivityMetricsLogger.java
@@ -527,8 +527,8 @@ } private boolean hasVisibleNonFinishingActivity(TaskRecord t) { - for (int i = t.mActivities.size() - 1; i >= 0; --i) { - final ActivityRecord r = t.mActivities.get(i); + for (int i = t.getChildCount() - 1; i >= 0; --i) { + final ActivityRecord r = t.getChildAt(i); if (r.visible && !r.finishing) { return true; }