make drag drop and cleanup work together,
safari does not drag yet
fix safary native drag start issue