Merge "Fix ArrayIndexOutOfBoundsException in A11yCache"

This commit is contained in:
TreeHugger Robot
2019-03-07 15:06:29 +00:00
committed by Android (Google) Code Review

View File

@@ -360,7 +360,7 @@ public class AccessibilityCache {
}
clearWindowCache();
final int nodesForWindowCount = mNodeCache.size();
for (int i = 0; i < nodesForWindowCount; i++) {
for (int i = nodesForWindowCount - 1; i >= 0; i--) {
final int windowId = mNodeCache.keyAt(i);
clearNodesForWindowLocked(windowId);
}