Merge "Fix indexing issue."

This commit is contained in:
TreeHugger Robot
2021-08-23 19:13:03 +00:00
committed by Android (Google) Code Review

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));
}