X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=org.simantics.district.network.ui%2Fsrc%2Forg%2Fsimantics%2Fdistrict%2Fnetwork%2Fui%2Fnodes%2FNetworkDrawingNode.java;h=71ccb781a1f1a0b0bf74df1d14430a5937a6e6db;hb=a4105d9cb79a428fbe3a4aa918fc6d1527f1988a;hp=aaf26a10855545bd97f3eb585a573981d775bba2;hpb=4b0e2c52e8124855ae4a4e6c71ddf7ae55df7db5;p=simantics%2Fdistrict.git diff --git a/org.simantics.district.network.ui/src/org/simantics/district/network/ui/nodes/NetworkDrawingNode.java b/org.simantics.district.network.ui/src/org/simantics/district/network/ui/nodes/NetworkDrawingNode.java index aaf26a10..71ccb781 100644 --- a/org.simantics.district.network.ui/src/org/simantics/district/network/ui/nodes/NetworkDrawingNode.java +++ b/org.simantics.district.network.ui/src/org/simantics/district/network/ui/nodes/NetworkDrawingNode.java @@ -134,9 +134,13 @@ public class NetworkDrawingNode extends G2DNode { while (nodeIter.hasNext()) { if (end == null) { start = nodeIter.next(); + if (!nodeIter.hasNext()) { + break; + } } else { start = end; } + end = nodeIter.next(); createEdge(start, end);