Skip to content

Commit 5cef5ad

Browse files
Added visual tree nodes placement and connections tests
1 parent 8c8d2cb commit 5cef5ad

File tree

2 files changed

+1229
-2
lines changed

2 files changed

+1229
-2
lines changed

src/tasks/transformations/visualTreeBuilder/VisualTreeBuilder.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,13 +54,12 @@ export default function VisualTreeBuilder() {
5454
}
5555
var nodeProps = orgTreeProps[nodeId];
5656
nodeProps.actualItemType = node.itemType;
57-
nodeProps.hasVisibleChildren = node.isVisible || nodeProps.hasVisibleChildren;
5857
if (parent != null) {
5958
if(!orgTreeProps.hasOwnProperty(parentId)) {
6059
orgTreeProps[parentId] = new NodeProps();
6160
}
6261
var parentProps = orgTreeProps[parentId];
63-
parentProps.hasVisibleChildren = parentProps.hasVisibleChildren || nodeProps.hasVisibleChildren;
62+
parentProps.hasVisibleChildren = parentProps.hasVisibleChildren || node.isVisible || nodeProps.hasVisibleChildren;
6463
parentProps.hasChildren = true;
6564
parentProps.hasLeavesOnly = parentProps.hasLeavesOnly && !nodeProps.hasChildren;
6665
}

0 commit comments

Comments
 (0)