diff --git a/libraries/stdlib/js-ir/runtime/coreRuntime.kt b/libraries/stdlib/js-ir/runtime/coreRuntime.kt index d64a8cc7e5a..e9bd9d36d0c 100644 --- a/libraries/stdlib/js-ir/runtime/coreRuntime.kt +++ b/libraries/stdlib/js-ir/runtime/coreRuntime.kt @@ -49,7 +49,7 @@ internal fun hashCode(obj: dynamic): Int { "function" -> getObjectHashCode(obj) "number" -> getNumberHashCode(obj) "boolean" -> if(obj.unsafeCast()) 1 else 0 - else -> getStringHashCode(js("String(obj)")) + else -> getStringHashCode(js("String")(obj)) } }