]> gerrit.simantics Code Review - simantics/3d.git/blobdiff - org.simantics.plant3d/src/org/simantics/plant3d/scenegraph/InlineComponent.java
Add check for presence of pipe runs when updating offset
[simantics/3d.git] / org.simantics.plant3d / src / org / simantics / plant3d / scenegraph / InlineComponent.java
index 695f1fa698e040b657655e8ddf67b62b687695d5..966bb42187266b853af082f8b35da4ac04f6b458 100644 (file)
@@ -174,7 +174,8 @@ public class InlineComponent extends PipelineComponent {
                                        map.put("radius2", pipeRun2.getPipeDiameter() * 0.5);
                                }
                                if (controlPoint.isOffset() && !componentCalculatedOffset) {
-                                       updateOffset();
+                                       if (getPipeRun() != null && getAlternativePipeRun() != null)
+                                               updateOffset();
                                        map.put("offset", controlPoint.getOffset());
                                }
                        }