diff --git a/libraries/stdlib/coroutines/js/src/kotlin/coroutines/SafeContinuationJs.kt b/libraries/stdlib/coroutines/js/src/kotlin/coroutines/SafeContinuationJs.kt index de631eab968..64876f83cba 100644 --- a/libraries/stdlib/coroutines/js/src/kotlin/coroutines/SafeContinuationJs.kt +++ b/libraries/stdlib/coroutines/js/src/kotlin/coroutines/SafeContinuationJs.kt @@ -27,7 +27,7 @@ internal actual constructor( val cur = this.result when { cur === UNDECIDED -> { - this.result = result + this.result = result.value } cur === COROUTINE_SUSPENDED -> { this.result = RESUMED