diff options
| author | Patrick Baumann <patb@google.com> | 2020-01-16 14:56:23 -0800 |
|---|---|---|
| committer | Patrick Baumann <patb@google.com> | 2020-01-16 14:58:28 -0800 |
| commit | 2c82a4b593bbf21430f29d7eb894198839b77487 (patch) | |
| tree | 19c98586543a3379874b632135d48b952e353eb8 /core/java/android/util/SparseSetArray.java | |
| parent | 6a2158f4ae4d6ec2080552bfb77cde2a72ef8c8e (diff) | |
Fixes SparseSetArray#add return logic
Docs state that adding a key value pair that already exists will return
false, else true. The actual behavior is reverse. This change fixes
that.
Test: atest AppStateTrackerTest
Change-Id: I2593f2ba22b5972cccb1c0b3dc5aabb4ed65a023
Diffstat (limited to 'core/java/android/util/SparseSetArray.java')
| -rw-r--r-- | core/java/android/util/SparseSetArray.java | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/core/java/android/util/SparseSetArray.java b/core/java/android/util/SparseSetArray.java index 9f0f24617f5d..f5025f7a9e99 100644 --- a/core/java/android/util/SparseSetArray.java +++ b/core/java/android/util/SparseSetArray.java @@ -37,10 +37,10 @@ public class SparseSetArray<T> { mData.put(n, set); } if (set.contains(value)) { - return true; + return false; } set.add(value); - return false; + return true; } /** |
