 
   ## Drag/drop support.
   focusButton = $(@find '.message-left-buttons').find('.focusButton')[0]
-  messageDrag.call @, focusButton
+  @autorun =>
+    listener = messageDrag.call @, focusButton, true, listener
 
   ## Fold naturally folded (minimized and deleted) messages
   ## by default on initial load.

  canPrivateReply: -> 'private' in (@threadPrivacy ? ['public'])

Template.tableOfContentsMessage.onRendered ->
  messageDrag.call @, @find('a'), false

addDragOver = (e) ->
  e.preventDefault()

    #  url = formatted
    if bodyToo
      $(@find '.message-file')?.find('img, video, a')?.each (i, elt) =>
        elt.removeEventListener 'dragstart', old if old?
        elt.addEventListener 'dragstart', onDragStart
  target.removeEventListener 'dragstart', old if old?
  target.addEventListener 'dragstart', onDragStart
  onDragStart

## A message is "naturally" folded if it is flagged as minimized or deleted.
## It still will be default-folded if it's an image referenced in another
