diff --git a/src/main/java/tornadofx/Component.kt b/src/main/java/tornadofx/Component.kt index 30e3ace..e54b786 100644 --- a/src/main/java/tornadofx/Component.kt +++ b/src/main/java/tornadofx/Component.kt @@ -171,7 +171,7 @@ abstract class Component : Configurable { val properties by lazy { FXCollections.observableHashMap() } val log by lazy { Logger.getLogger(this@Component.javaClass.name) } - val app: App get() = FX.application as App + val app: App get() = FX.getApplication(scope) as App private val _messages: SimpleObjectProperty = object : SimpleObjectProperty() { override fun get(): ResourceBundle? {