Fix indexing issue.

Bug: 158300259
Test: Check TARE dumpsys
Change-Id: I241033cfd7718e4e546a8940686ea8ca82347bad
This commit is contained in:
Kweku Adams
2021-08-23 09:50:11 -07:00
parent b103b8b3e2
commit 6310c8b1ad

View File

@@ -175,7 +175,7 @@ public class SparseArrayMap<K, V> {
public void forEach(@NonNull TriConsumer<K, V> consumer) {
for (int iIdx = numMaps() - 1; iIdx >= 0; --iIdx) {
final int i = mData.keyAt(iIdx);
final ArrayMap<K, V> data = mData.valueAt(i);
final ArrayMap<K, V> data = mData.valueAt(iIdx);
for (int kIdx = data.size() - 1; kIdx >= 0; --kIdx) {
consumer.accept(i, data.keyAt(kIdx), data.valueAt(kIdx));
}