Drag drawing doesn't break when mouse leaves canvas