Fixed order of operations in script setter of Olive.kt
This commit is contained in:
@@ -21,16 +21,12 @@ class Olive<P : Program> : Extension {
|
|||||||
override var enabled: Boolean = true
|
override var enabled: Boolean = true
|
||||||
var session: Session? = null
|
var session: Session? = null
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
var running = false
|
|
||||||
|
|
||||||
internal var scriptChange: (String)->Unit = {}
|
internal var scriptChange: (String)->Unit = {}
|
||||||
|
|
||||||
var script = "src/main/kotlin/live.kts"
|
var script = "src/main/kotlin/live.kts"
|
||||||
set(value) {
|
set(value) {
|
||||||
scriptChange(value)
|
|
||||||
field = value
|
field = value
|
||||||
|
scriptChange(value)
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun setup(program: Program) {
|
override fun setup(program: Program) {
|
||||||
|
|||||||
Reference in New Issue
Block a user