From 64d377e795db3b67eb0103660bf651fa6eae4281 Mon Sep 17 00:00:00 2001 From: Edwin Jakobs Date: Fri, 17 Jan 2020 15:41:00 +0100 Subject: [PATCH] Upgrade to OPENRNDR 0.3.38-rc.4, new Session api in orx-olive --- build.gradle | 4 +--- orx-olive/src/main/kotlin/Olive.kt | 3 +-- 2 files changed, 2 insertions(+), 5 deletions(-) diff --git a/build.gradle b/build.gradle index 46b58ab5..6f5b4c76 100644 --- a/build.gradle +++ b/build.gradle @@ -37,7 +37,7 @@ plugins { //} project.ext { - openrndrVersion = "0.3.37" + openrndrVersion = "0.3.38-rc.4" kotlinVersion = "1.3.61" spekVersion = "2.0.6" libfreenectVersion = "0.5.7-1.5.2" @@ -45,8 +45,6 @@ project.ext { } allprojects { - - apply plugin: 'idea' apply plugin: 'java' apply plugin: 'nebula.kotlin' diff --git a/orx-olive/src/main/kotlin/Olive.kt b/orx-olive/src/main/kotlin/Olive.kt index 6c3da4cd..064fdfcc 100644 --- a/orx-olive/src/main/kotlin/Olive.kt +++ b/orx-olive/src/main/kotlin/Olive.kt @@ -98,8 +98,7 @@ class Olive

(val resources: Resources? = null) : Extension { trackedListeners.forEach { l -> l.restoreListeners(store) } session?.end() - session = Session() - session?.start() + session = Session.root.fork() @Suppress("UNCHECKED_CAST") func(program as P)