summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Lucy Chang <lucychang@google.com> 2021-02-03 03:02:11 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2021-02-03 03:02:11 +0000
commitce003478e6735fdf0123ccd840402549a6b9c49c (patch)
treea8285a1d7ff4b3d71c87e57f8ea73617c3114514
parentb7fd9a7814012876d955554e3a61afde0ccf0f43 (diff)
parent73590c7751b9185137de962ba9ad9ff5a6e11e5d (diff)
Merge "Clear data after calling ViewGroup#buildOrderedChildList" into sc-dev
-rw-r--r--core/java/android/view/View.java1
1 files changed, 1 insertions, 0 deletions
diff --git a/core/java/android/view/View.java b/core/java/android/view/View.java
index 9a412fcd436a..b7bbb219f3bf 100644
--- a/core/java/android/view/View.java
+++ b/core/java/android/view/View.java
@@ -10367,6 +10367,7 @@ public class View implements Drawable.Callback, KeyEvent.Callback,
for (int i = 0; i < childDrawIndex; i++) {
drawingOrderInParent += numViewsForAccessibility(preorderedList.get(i));
}
+ preorderedList.clear();
} else {
final int childIndex = parentGroup.indexOfChild(viewAtDrawingLevel);
final boolean customOrder = parentGroup.isChildrenDrawingOrderEnabled();