pcps.add(points);
PipeControlPoint pcp = points.get(points.size()-1);
if (pcp.getChildPoints().size() > 0) {
- pipeRun = pcp.getChildPoints().get(0).getPipeRun();
+ PipeRun pipeRun2 = pcp.getChildPoints().get(0).getPipeRun();
+ if (pipeRun == pipeRun2)
+ break;
+ else
+ pipeRun = pipeRun2;
} else {
break;
}