diff --git a/libraries/stdlib/js-ir/runtime/collectionsHacks.kt b/libraries/stdlib/js-ir/runtime/collectionsHacks.kt index a79c2c28032..e9c1562a81c 100644 --- a/libraries/stdlib/js-ir/runtime/collectionsHacks.kt +++ b/libraries/stdlib/js-ir/runtime/collectionsHacks.kt @@ -38,7 +38,7 @@ internal fun T.contentEqualsInternal(other: T): Boolean { if (!isArrayish(b) || a.length != b.length) return false for (i in 0 until a.length) { - if (a[i] != b[i]) { + if (!equals(a[i], b[i])) { return false } }