ConnectionSiteIndex values for CalloutWedgeEllipse are incorrect (Java)

Connection sites for ellipse wedge callouts seem to be incorrect. It would appear that site 2 was missed and from that point on all sites are incorrectly mapped.

The result is that lines connected to sites 2-7 are shifted forward by one connection point. Upon moving the shape in powerpoint, the line is updated to reflect the correct location.

An additional result is that it is not possible to connect to the callout tail and ConnectionSiteCount is incorrect for the shape.

Expected:
expected.png (14.2 KB)

Actual:
actual.png (87.1 KB)

Source:
Archive.zip (25.7 KB)

Edit: I hit this issue in aspose.slide for java version 19.7

@dusty.holmes,

Can you please share source code. Also please share sample in form of presentation so that we may further investigate to help you out.

I have attached a source to the original post.

@dusty.holmes,

I have worked with the information shared by you and an issue with ID SLIDESJAVA-37735 has been created in our issue tracking system to further investigate and resolve the issue. This thread has been linked with the issue so that you may be notified once the issue will be fixed.

The issues you have found earlier (filed as SLIDESJAVA-37735) have been fixed in this update.