Dynamic connector is crossing the shape between the 2 connected shapes

Hi Team,

I have a situation where a dynamic connector connects from BOTTOM of shape1 to TOP of shape2.
However, there is a 3rd shape in between these 2 shapes.

I was hoping that the connector would take a detour to not cross/touch the shape in the mid,
but it is crossing that 3rd shape.

Please look into this.

FYI: It may be related to an already reported connector issue - DIAGRAMJAVA-50497 .

PFA the test program, stencil and generated vsdx.

ConnectorCrossingShape.zip (152.2 KB)

@asthac,
We managed to replicate the said problem in our environment. It has been logged under the ticket ID DIAGRAMJAVA-50512 in our bug tracking system. We have linked your post to this ticket and will keep you informed regarding any available updates.

Best Regards,
Imran Rafique

The issues you have found earlier (filed as DIAGRAMJAVA-50512) have been fixed in Aspose.Diagram for Java 17.7. This message was posted using BugNotificationTool from Downloads module by imran.rafique

@imran.rafique
Verified with v17.7 - DIAGRAMJAVA-50512 is not fixed for all cases.
It is fixed only for the case that was provided by us in the test program, ie, if connecting from BOTTOM to TOP.

The problem still occurs when connecting from BOTTOM to RIGHT.

@asthac,
We managed to replicate the problem when connecting from bottom to right. It has been logged under the ticket ID DIAGRAMJAVA-50516 in our issue tracking system. We have linked your post to this ticket and will keep you informed regarding any available updates.

Best Regards,
Imran Rafique

@asthac,
The ticket ID DIAGRAMJAVA-50516 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 next version is published.

Best Regards,
Imran Rafique

@asthac,
The ticket ID DIAGRAMJAVA-50516 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-50516 with version 17.8. Issue reported in this is still not resolved.

PFA test case ConnectorCrossingShapes.zip (152.4 KB)

Thanks,
Astha

@asthac,
We managed to replicate the problem of crossing the line passing through another shape. It has been logged under the ticket ID DIAGRAMJAVA-50542 in our bug tracking system. We have linked your post to this ticket and will keep you informed regarding any available updates.

Best Regards,
Imran Rafique

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

@asthac,
In reference to the ticket ID DIAGRAMJAVA-50542, please download and try the latest Hotfix version: Aspose.Diagram for Java 17.8.1.

@imran.rafique

We have tested DIAGRAMJAVA-50542 on 17.8.1 jar. We are still getting problems of connector crossing shapes.

PFA test case:
ConnectorCrossingShape.zip (153.9 KB)

Thanks,
Astha

@asthac,

The actual scenario logged under the ticket ID DIAGRAMJAVA-50542 has been fixed and not reproducible in our environment with the Hotfix version 17.8.1.

We managed to replicate the problem of connecting line passing through the boundary of the shape. It has been logged under the ticket ID DIAGRAMJAVA-50548 in our bug tracking system. We have linked your post to this ticket and will keep you informed regarding any available updates.

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

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

@asthac,

The linked ticket ID DIAGRAMJAVA-50548 has been fixed. Please download and try the new version 17.10 of Aspose.Diagram for Java API.