}
} else {
RouteGraphTarget cp = RouteGraphConnectTool.pickRouteGraphConnection(
+ getContext(),
diagram,
pi.getCanvasPickShape(me.controlPosition),
pi.getPickDistance());
attachToConnectionJudgement = canConnect.first;
controlPoints.getLast().setPosition(ti.posDia).setAttachedToTerminal(ti);
endTerminal = ti;
+ startTerminal = canConnect.second;
cp.getNode().showBranchPoint(isectPos);
if (!endWithoutTerminal(lastMouseCanvasPos, shouldEndWithFlag(me)))
updateSG();