03-12-2014, 12:25 PM
My plug-in does path editing.
It uses CORE mouse events (mouse dn, up, etc.)
Using mouse, dragging path object works.
But, hover mouse to a path object (anchor, segment, handle), with some key press, mouse down to convert, say corner anchor to smooth anchor, the effect is seen when the mouse still down, so far so good, as soon as mouse is up, the path returns to normal, as if an undo operation has occurred.
If after mouse down, immediately dragging the mouse, then release, the anchor got converted and dragged and correctly remained that way.
Is there anything in CORE that would cause this?
Prior to porting to core this behavior has never occurred.
Vincent
It uses CORE mouse events (mouse dn, up, etc.)
Using mouse, dragging path object works.
But, hover mouse to a path object (anchor, segment, handle), with some key press, mouse down to convert, say corner anchor to smooth anchor, the effect is seen when the mouse still down, so far so good, as soon as mouse is up, the path returns to normal, as if an undo operation has occurred.
If after mouse down, immediately dragging the mouse, then release, the anchor got converted and dragged and correctly remained that way.
Is there anything in CORE that would cause this?
Prior to porting to core this behavior has never occurred.
Vincent