We're sorry Aspose doesn't work properply without JavaScript enabled.

Free Support Forum - aspose.com

Dynamic Connectors do not create a loop, but connect with a straight line

When connecting from LEFT of one shape to the LEFT of another shape (similarly from RIGHT to RIGHT), the dynamic connectors do not create a loop.
They connect the 2 shapes via a straight line- this doesnt look correct.

PFA test case.
LeftToLeftConnect.zip (152.6 KB)

@asthac,
We managed to replicate the problem of incorrect layout of the connector line. It has been logged under the ticket ID DIAGRAMJAVA-50521 in our bug tracking system. We have linked your post to this ticket and will keep you informed regarding any available updates. We are sorry for the inconvenience caused.

We can set the appearance of the connecting line, but it is not working in your scenario:

[Java]

// set dynamic connector appearance
connectorShape.setConnectorsType(ConnectorsTypeValue.RIGHT_ANGLE);

Best Regards,
Imran Rafique

@asthac,
The ticket ID DIAGRAMJAVA-50521 has been resolved. If there is no issue in the quality assurance phase, then this fix will be included in the next version 17.8 of Aspose.Diagram for Java API. We will notify you once the new version is published.

Best Regards,
Imran Rafique

@asthac,
The ticket ID DIAGRAMJAVA-50521 has been fixed. Please download and try the new version 17.8 of Aspose.Diagram for Java API.

Best Regards,
Imran Rafique

@imran.rafique

We have verified DIAGRAMJAVA-50521 on 17.8 version. Problem reported is still not fixed.

Thanks,
Astha

@asthac,
We have re-evaluated the ticket ID DIAGRAMJAVA-50521 and managed to replicate the problem of incorrect layout of the connecting line. We have reopened this ticket in our issue tracking system. We will let you know once a significant progress has been made in this regard.

Best Regards,
Imran Rafique

@asthac,
The linked ticket ID DIAGRAMJAVA-50521 has been fixed. Please download and try the new version 17.9 of Aspose.Diagram for Java API.