diff --git a/orx-jvm/orx-olive/src/main/kotlin/Olive.kt b/orx-jvm/orx-olive/src/main/kotlin/Olive.kt index d955aa67..cce1576f 100644 --- a/orx-jvm/orx-olive/src/main/kotlin/Olive.kt +++ b/orx-jvm/orx-olive/src/main/kotlin/Olive.kt @@ -87,7 +87,10 @@ class Olive
(val resources: Resources? = null, private var scriptMod
program.window.minimized,
program.window.moved,
program.window.sized,
- program.window.unfocused)
+ program.window.unfocused,
+ program.requestAssets,
+ program.produceAssets
+ )
trackedListeners.forEach { it.saveListeners(store) }
diff --git a/orx-jvm/orx-olive/src/main/kotlin/OliveProgram.kt b/orx-jvm/orx-olive/src/main/kotlin/OliveProgram.kt
index 2146d2a4..2582a25a 100644
--- a/orx-jvm/orx-olive/src/main/kotlin/OliveProgram.kt
+++ b/orx-jvm/orx-olive/src/main/kotlin/OliveProgram.kt
@@ -8,8 +8,6 @@ import java.nio.file.Paths
import kotlin.reflect.KProperty
import kotlin.streams.toList
-
-
open class OliveProgram(private val sourceLocation: String, private val scriptHost: OliveScriptHost, resources: Resources?) : Program() {
val olive = extend(Olive