diff --git a/web/core/src/jsMain/kotlin/org/jetbrains/compose/skiko/skiko.kt b/web/core/src/jsMain/kotlin/org/jetbrains/compose/skiko/skiko.kt index d5be2262e0..ebd8088b29 100644 --- a/web/core/src/jsMain/kotlin/org/jetbrains/compose/skiko/skiko.kt +++ b/web/core/src/jsMain/kotlin/org/jetbrains/compose/skiko/skiko.kt @@ -8,16 +8,12 @@ package org.jetbrains.compose.web.skiko import androidx.compose.runtime.Composable import androidx.compose.ui.window.ComposeCanvas import org.jetbrains.compose.web.dom.ElementScope -import org.jetbrains.skiko.wasm.onWasmReady import org.w3c.dom.HTMLCanvasElement @Composable fun ElementScope.skiko(block: @Composable () -> Unit) { -// onWasmReady { - DomSideEffect { canvas -> - ComposeCanvas(canvas).apply { - setContent(block) - } - } -// } + DomSideEffect { canvas -> + val skikoCanvas = ComposeCanvas(canvas) + skikoCanvas.setContent(block) + } } \ No newline at end of file