Update UiObjectConstructor.js

This commit is contained in:
Luis Fernando Molina committed 2020-04-02 13:29:36 +02:00
1 parent 9698533f9e
commit 2eafd93c4d
1 file changed
+22
+22
View File
@@ -110,6 +110,28 @@ function newUiObjectConstructor () {
}
}
}
for (let j = i + 1; j < definition.properties.length; j++) {
let siblingProperty = definition.properties[j]
let parentNode = payload.parentNode
let parentNodeProperty = parentNode[siblingProperty.name]
if (siblingProperty.type === 'array') {
if (parentNodeProperty.length > 0) {
let closestSibling = parentNodeProperty[parentNodeProperty.length - 1]
if (closestSibling !== undefined) {
floatingObject.angleToParent = closestSibling.payload.floatingObject.angleToParent
floatingObject.distanceToParent = closestSibling.payload.floatingObject.distanceToParent
break
}
}
} else {
let closestSibling = parentNodeProperty
if (closestSibling !== undefined) {
floatingObject.angleToParent = closestSibling.payload.floatingObject.angleToParent
floatingObject.distanceToParent = closestSibling.payload.floatingObject.distanceToParent
break
}
}
}
}
}
}