bug fix: destroy will unbind drag events of other instance