Unsubscribe correctly in subscribeToCommand

This commit is contained in:
Nathan Sobo
2013-04-08 17:46:21 -06:00
parent 2f67312a80
commit ae77011385

View File

@@ -7,7 +7,7 @@ module.exports =
subscribeToCommand: (view, eventName, callback) ->
view.command eventName, callback
@subscriptions ?= []
@subscriptions.push(cancel: -> view.off view, callback)
@subscriptions.push(cancel: -> view.off eventName, callback)
unsubscribe: ->
subscription.cancel() for subscription in @subscriptions ? []