           return
         routes.home.redirect()
 
-      onToggleDeleteButtonClick: ->
+      onToggleDeleteButtonPointerUp: ->
         userStore.trashSong song, !song.inTrash
         routes.home.redirect()
 

              if editMode
                button
                  className: "btn btn-#{song.inTrash && 'default' || 'danger'}"
                  onClick: @onToggleDeleteButtonClick
                  type: 'button'
                , if song.inTrash
                    EditSong.MSG_RESTORE

    @constructor
  ###
  constructor: (routes, userStore, touch) ->
    {div,form,input,textarea,p,nav} = React.DOM
    {a,button} = touch.none 'a', 'button'

    song = null
    editMode = false
