"Delete segment" removes the wrong control point
Submitted by Don Blaheta
Link to original bug (#533760)
Description
Please describe the problem: When editing a beziergon, if you middle-click on a control point and select "delete segment", the control point it deletes is the next point clockwise around the beziergon.
Steps to reproduce:
- Create beziergon
- Middle-click on one of the segments
- Select "add segment"
- Middle-click on the newly-added control point
- Select "delete segment"
Actual results: The next point gets removed instead.
Expected results: The control point that was clicked on should be removed. More generally, it would be nice if doing this between control points would remove the nearest rather than the clockwise-next, but if you click right on the point it should definitely remove that point.
Does this happen every time? Yes
Other information: If I click outside the control point just a hair in the direction of CCW, then it removes the one I meant it to.
Version: 0.96.1