🚱 Clear config subscriptions when unobserving

This commit is contained in:
Kevin Sawicki
2013-08-27 10:37:05 -07:00
committed by Kevin Sawicki & Nathan Sobo
parent 2bca1abb2a
commit f42bd3f34b

View File

@@ -4,5 +4,6 @@ module.exports =
@configSubscriptions[keyPath] = config.observe(keyPath, args...)
unobserveConfig: ->
for keyPath, subscription of @configSubscriptions ? {}
subscription.cancel()
if @configSubscriptions?
subscription.cancel() for keyPath, subscription of @configSubscriptions
@configSubscriptions = null