for(Variable conn : child.getProperties(graph, StructuralResource2.URIs.SynchronizedConnectionRelation)) {
String name = conn.getName(graph);
org.simantics.structural2.variables.Connection vc = conn.getValue(graph);
- Collection<VariableConnectionPointDescriptor> connectionPoints = vc.getConnectionPointDescriptors(graph, null);
+ Collection<VariableConnectionPointDescriptor> connectionPoints = vc.getConnectionPointDescriptors(graph, child, null);
List<String> cps = new ArrayList<String>(connectionPoints.size());
for(VariableConnectionPointDescriptor desc : connectionPoints) {
if(desc.isFlattenedFrom(graph, conn)) continue;