drag and drop: mouse ordinates is incorrect in drag end event, rather handle the position change on ondrop listener