artursapek / mondrian

Web-based vector graphics editor
MIT License
1.24k stars 106 forks source link

bezier interaction: dragging path segment leaves control handle behind #6

Open ntuckerxx opened 10 years ago

ntuckerxx commented 10 years ago

Depending on the selection state, sometimes, dragging a path segment leaves one of the control handles floating in space during the drag.

Repro: 1) draw a circle 2) deselect the circle 3) using the selection tool, click on the path segment that defines the upper left quadrant of the circle. At this point, the control handles which define the point at 12 o'clock and 9 o'clock should become visible*. 4) click directly on the anchor point at 9 o'clock. Nothing appears to change. 5) Now mousedown on the path segment (the same one you clicked on in step 3) and drag it. You will see that the 12 o'clock control handle stays where it was while you're dragging this around.

This is a display-only bug.

ntuckerxx commented 10 years ago

Seems so minor for bug #6. :)

artursapek commented 10 years ago

Hahah I've noticed this as well. Thank you for reporting it and writing up the repro steps.