File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
model-client/src/jsMain/kotlin/org/modelix/model/client2 Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -39,12 +39,12 @@ internal class MutableModelTreeJsImpl(
3939 override val rootNode: INodeJS get() = getRootNodes().single()
4040
4141 override fun getRootNodes (): Array <INodeJS > {
42- return model.getRootNodes().map { it.toJS() }.toTypedArray()
42+ return model.executeRead { model. getRootNodes().map { it.toJS() }.toTypedArray() }
4343 }
4444
4545 override fun resolveNode (reference : INodeReferenceJS ): INodeJS ? {
4646 val referenceObject = NodeReference (reference as String )
47- return model.tryResolveNode(referenceObject)?.toJS()
47+ return model.executeRead { model. tryResolveNode(referenceObject)?.toJS() }
4848 }
4949
5050 override fun addListener (handler : ChangeHandler ) {
You can’t perform that action at this time.
0 commit comments