     hidePlaceholder = ->
       if $placeholder?.is(":visible")
         $placeholder.after $activePlaceholderChild
+        $placeholder.off ".sordidDragon"
         $placeholder.remove()
         $activePlaceholderChild.show()
 

      else if newPosition < oldPosition
        $besideChild.before $placeholder

    $parent.children(options.childSelector).each (_, child) ->
      $child = $(child)
      $handle = if options.handle

          calculatePositions()
          $ghost = $child.clone()
          e.preventDefault()
        # Firefox needs this for drag events, and others to now animate the ghost home
        e.originalEvent.dataTransfer?.effectAllowed = "move"
        e.originalEvent.dataTransfer?.setData "text", ""
        $placeholder = $child.clone()
        attachDragOverHandler($placeholder)
        isDragging = true
        options.sortStart?(e, $child)

