diff --git a/libraries/stdlib/native-wasm/src/kotlin/text/StringBuilder.kt b/libraries/stdlib/native-wasm/src/kotlin/text/StringBuilder.kt index 06a00c4ce7f..28512a58f53 100644 --- a/libraries/stdlib/native-wasm/src/kotlin/text/StringBuilder.kt +++ b/libraries/stdlib/native-wasm/src/kotlin/text/StringBuilder.kt @@ -31,10 +31,7 @@ actual class StringBuilder private constructor ( // Of CharSequence. private var _length: Int = 0 - set(capacity) { - ensureCapacity(capacity) - field = capacity - } + actual override val length: Int get() = _length @@ -373,6 +370,7 @@ actual class StringBuilder private constructor ( if (newLength > _length) { array.fill('\u0000', _length, newLength.coerceAtMost(array.size)) } + ensureCapacity(newLength) _length = newLength }