diff --git a/composeApp/src/fullCommonMain/kotlin/com/nuvio/app/features/plugins/runtime/PluginRuntime.kt b/composeApp/src/fullCommonMain/kotlin/com/nuvio/app/features/plugins/runtime/PluginRuntime.kt index fb4b71101..5c884568a 100644 --- a/composeApp/src/fullCommonMain/kotlin/com/nuvio/app/features/plugins/runtime/PluginRuntime.kt +++ b/composeApp/src/fullCommonMain/kotlin/com/nuvio/app/features/plugins/runtime/PluginRuntime.kt @@ -180,7 +180,9 @@ internal object PluginRuntime { deferred.await() } - return parseJsonResults(resultJson) + + // Result is captured inside use block, but returned outside to satisfy compiler + return parseJsonResults(deferred.await()) } finally { domBridge.clear() }