X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=blobdiff_plain;f=bundles%2Forg.simantics.g2d%2Fsrc%2Forg%2Fsimantics%2Fg2d%2Felementclass%2FRouteGraphConnectionClass.java;h=5aa435920a3ee2c0ca5ac4e54b4eff8b825fe575;hb=85dbed7f8fb169e3919d9efd0fbb5388d66399dd;hp=bf4577b51e1666378a10b3b6a46e4412b54dab99;hpb=a96e5125d72579c43abd70eb5c23de835324eaad;p=simantics%2Fplatform.git diff --git a/bundles/org.simantics.g2d/src/org/simantics/g2d/elementclass/RouteGraphConnectionClass.java b/bundles/org.simantics.g2d/src/org/simantics/g2d/elementclass/RouteGraphConnectionClass.java index bf4577b51..5aa435920 100644 --- a/bundles/org.simantics.g2d/src/org/simantics/g2d/elementclass/RouteGraphConnectionClass.java +++ b/bundles/org.simantics.g2d/src/org/simantics/g2d/elementclass/RouteGraphConnectionClass.java @@ -198,11 +198,11 @@ public class RouteGraphConnectionClass { @Override public Rectangle2D getBounds(IElement e, Rectangle2D size) { - RouteGraph rg = getRouteGraph(e); - if (rg != null) { + RouteGraphNode rgn = e.getHint(KEY_RG_NODE); + if (rgn != null) { if (size == null) size = new Rectangle2D.Double(); - rg.getBounds(size); + size.setRect(rgn.getBoundsInLocal()); } return size; }