 
   # Handle entry name object dragstart event
   onDragStart: (e) ->
+    @selectOnMouseUp = false
     if entry = e.target.closest('.entry')
       e.stopPropagation()
 


      @entryClicked(e) unless e.shiftKey or e.metaKey or e.ctrlKey
    @element.addEventListener 'mousedown', (e) => @onMouseDown(e)
    @element.addEventListener 'dragstart', (e) => @onDragStart(e)
    @element.addEventListener 'dragenter', (e) => @onDragEnter(e)
    @element.addEventListener 'dragleave', (e) => @onDragLeave(e)

      e.stopPropagation()

      # return early if we're opening a contextual menu (right click) during multi-select mode
      if @multiSelectEnabled() and entryToSelect.classList.contains('selected')

        # mouse right click or ctrl click as right click on darwin platforms
        if (e.button is 2 or e.ctrlKey and process.platform is 'darwin')
          return
        # stop unselect if dragging
        else
          @selectOnMouseUp = true
          return

      if e.shiftKey
        @selectContinuousEntries(entryToSelect)
