From a60dcdfbc53d9635e374a7a967adcc4238d0fd4f Mon Sep 17 00:00:00 2001 From: Robinson Date: Tue, 1 Aug 2023 20:14:05 -0600 Subject: [PATCH] Fixed addAll logic shortcut error --- src/dorkbox/collections/IntSet.kt | 2 +- src/dorkbox/collections/ObjectSet.kt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dorkbox/collections/IntSet.kt b/src/dorkbox/collections/IntSet.kt index 7e1b3e2..b462465 100644 --- a/src/dorkbox/collections/IntSet.kt +++ b/src/dorkbox/collections/IntSet.kt @@ -192,7 +192,7 @@ class IntSet: MutableSet { override fun addAll(elements: Collection): Boolean { var added = false elements.forEach { - added = added || add(it) + added = add(it) || added } return added diff --git a/src/dorkbox/collections/ObjectSet.kt b/src/dorkbox/collections/ObjectSet.kt index ea49602..4966e8e 100644 --- a/src/dorkbox/collections/ObjectSet.kt +++ b/src/dorkbox/collections/ObjectSet.kt @@ -182,7 +182,7 @@ open class ObjectSet : MutableSet { override fun addAll(elements: Collection): Boolean { var added = false elements.forEach { - added = added || add(it) + added = add(it) || added } return added }