Fix AddArcToPoint when no current point is set on wxGraphicsPath
Current behavior of AddArcToPoint() when there is no current point is not documented and moreover it is not the same in native macOS and in generic implementation. Under macOS nothing is done and "no current point" error is raised but under other ports (generic implementation) only arc is drawn (without initial line). When there is no current point, in similar functions AddCurveToPoint(), AddQuadCurveToPoint() it is initially set to the some known control point of the curve but this approach cannot be applied to AddArcToPoint(). The only well defined fallback point seems to be (0, 0) and this option is implemented here. See #18086.
This commit is contained in:
Binary file not shown.
Before Width: | Height: | Size: 3.3 KiB After Width: | Height: | Size: 3.2 KiB |
Reference in New Issue
Block a user