diff --git a/views/implementing.jade b/views/implementing.jade index 4f131e8..1dee580 100644 --- a/views/implementing.jade +++ b/views/implementing.jade @@ -57,11 +57,17 @@ block content function fulfill(result) { state = FULFILLED; value = result; + + handlers.forEach(handle); + handlers = null; } function reject(error) { state = REJECTED; value = error; + + handlers.forEach(handle); + handlers = null; } } @@ -87,11 +93,17 @@ block content function fulfill(result) { state = FULFILLED; value = result; + + handlers.forEach(handle); + handlers = null; } function reject(error) { state = REJECTED; value = error; + + handlers.forEach(handle); + handlers = null; } function resolve(result) {