summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Artem Iglikov <artikz@google.com> 2018-02-15 12:10:28 +0000
committer Android (Google) Code Review <android-gerrit@google.com> 2018-02-15 12:10:28 +0000
commit74d8796defbb97a6474c91c1a578518cc61c8e36 (patch)
tree3281188648b442acebbb4187bd8981884344ff02
parent294edcd8b2e3c31f56901fe77eab844ffc4f20a2 (diff)
parentb45e0b099f24d13b6f3aaceaf5cf52f2118ce57f (diff)
Merge "Revert "Use structural equality for A11yNodeInfo#mChildNodeIds""
-rw-r--r--core/java/android/util/LongArray.java17
-rw-r--r--core/java/android/view/accessibility/AccessibilityNodeInfo.java2
2 files changed, 2 insertions, 17 deletions
diff --git a/core/java/android/util/LongArray.java b/core/java/android/util/LongArray.java
index f9454d962eb4..9b0489ca5c6e 100644
--- a/core/java/android/util/LongArray.java
+++ b/core/java/android/util/LongArray.java
@@ -18,10 +18,8 @@ package android.util;
import com.android.internal.util.ArrayUtils;
import com.android.internal.util.Preconditions;
-
-import libcore.util.EmptyArray;
-
import java.util.Arrays;
+import libcore.util.EmptyArray;
/**
* Implements a growing array of long primitives.
@@ -218,17 +216,4 @@ public class LongArray implements Cloneable {
throw new ArrayIndexOutOfBoundsException(mSize, index);
}
}
-
- /**
- * Test if each element of {@code a} equals corresponding element from {@code b}
- */
- public static boolean elementsEqual(LongArray a, LongArray b) {
- if (a.mSize != b.mSize) return false;
- for (int i = 0; i < a.mSize; i++) {
- if (a.get(i) != b.get(i)) {
- return false;
- }
- }
- return true;
- }
}
diff --git a/core/java/android/view/accessibility/AccessibilityNodeInfo.java b/core/java/android/view/accessibility/AccessibilityNodeInfo.java
index 5b1dd5c88cae..417a72530b72 100644
--- a/core/java/android/view/accessibility/AccessibilityNodeInfo.java
+++ b/core/java/android/view/accessibility/AccessibilityNodeInfo.java
@@ -3203,7 +3203,7 @@ public class AccessibilityNodeInfo implements Parcelable {
fieldIndex++;
if (mConnectionId != DEFAULT.mConnectionId) nonDefaultFields |= bitAt(fieldIndex);
fieldIndex++;
- if (!LongArray.elementsEqual(mChildNodeIds, DEFAULT.mChildNodeIds)) {
+ if (!Objects.equals(mChildNodeIds, DEFAULT.mChildNodeIds)) {
nonDefaultFields |= bitAt(fieldIndex);
}
fieldIndex++;