components dragstart event fix