X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.plant3d%2Fsrc%2Forg%2Fsimantics%2Fplant3d%2Fscenegraph%2Fcontrolpoint%2FPipeControlPoint.java;fp=org.simantics.plant3d%2Fsrc%2Forg%2Fsimantics%2Fplant3d%2Fscenegraph%2Fcontrolpoint%2FPipeControlPoint.java;h=37f118cd05e00bd6b76db739cb661e85efed8ea6;hb=a00b32a206aee485d612a2d636ccf87136f17268;hp=b67562459016b3dddcb1ba730a99a1a5bb016beb;hpb=192fb6753ee068aaf535daf2626f3821a4c7795a;p=simantics%2F3d.git diff --git a/org.simantics.plant3d/src/org/simantics/plant3d/scenegraph/controlpoint/PipeControlPoint.java b/org.simantics.plant3d/src/org/simantics/plant3d/scenegraph/controlpoint/PipeControlPoint.java index b6756245..37f118cd 100644 --- a/org.simantics.plant3d/src/org/simantics/plant3d/scenegraph/controlpoint/PipeControlPoint.java +++ b/org.simantics.plant3d/src/org/simantics/plant3d/scenegraph/controlpoint/PipeControlPoint.java @@ -1212,9 +1212,7 @@ public class PipeControlPoint extends G3DNode implements IP3DNode { if (link) { if (currentPrev.isDirected() && currentNext.isDirected()) link = false; - else if (this.isDualInline()) { - link = false; - } else if (this.isDualSub()) { + else if (this.isDualSub()) { throw new RuntimeException("_remove() is called for parent point, somehow got to child point. " + this); } }