fix events lost on draggables by detach instead of remove