c23b9ee192
Emit the signal at the correct time to take action on snapback (i.e. after the end of the snapback animation). Add a boolean to the drag-end signal saying whether it was accepted, which ensures consumers know whether the drag was successful.