Resolved most of the duplicate issue

Resolved the duplicate issue, but we have an issue where they begins to
drag two items over and decides to cancel drag, then one of the items
dragged over appears twice in the original list.