Fix feature disconnect

This commit is contained in:
Zixaphir 2015-01-12 21:23:22 -07:00
parent ac794bde3e
commit a03e6d7e15
3 changed files with 7 additions and 3 deletions

View File

@ -3148,7 +3148,9 @@
try {
for (_j = 0, _len1 = nodes.length; _j < _len1; _j++) {
node = nodes[_j];
this[name].call(node);
if (!this[name].disconnected) {
this[name].call(node);
}
}
} catch (_error) {
err = _error;

View File

@ -3174,7 +3174,9 @@
try {
for (_j = 0, _len1 = nodes.length; _j < _len1; _j++) {
node = nodes[_j];
this[name].call(node);
if (!this[name].disconnected) {
this[name].call(node);
}
}
} catch (_error) {
err = _error;

View File

@ -13,7 +13,7 @@ class Callbacks
execute: (nodes) ->
for name in @keys
try
@[name].call node for node in nodes
@[name].call node for node in nodes when not @[name].disconnected
catch err
errors = [] unless errors
errors.push