forcing "ended" or "cancelled" for touch event?

I need to be able to be able to move a physics object the player is currently dragging to an exact location when it touches a static piece of collision. That I got to work with transition.to…but, after it moves to the location I need it to go, if the player still has his finger down, the object just snaps back to the touch event current location.

Is there a way to force the cancellation of a touch event? or am I stuck destroying the dragged object and creating a proxie to move and then recreating it again in the new location?

Any help with this would be awesome. [import]uid: 10051 topic_id: 4927 reply_id: 304927[/import]

I found that if I hold down the touch object , delete the object and recreate it while my finger is still down on the object, the listener for touch wont work again when I recreate or “respawn” it.

[import]uid: 10051 topic_id: 4927 reply_id: 15943[/import]