diff --git a/packages/imba/changelog.md b/packages/imba/changelog.md index 21e8d6b23..85cdf8a45 100644 --- a/packages/imba/changelog.md +++ b/packages/imba/changelog.md @@ -56,6 +56,8 @@ class Something * Make `$dev$`, `$prod$` and `$debug$` env flags work with bundler +* Make `@thenable` work for static methods + ## 2.0.0-alpha.235 * Call MyMixin.mixes(class) for every class that mixes in MyMixin (if mixes function is defined). diff --git a/packages/imba/src/imba/decorators.imba b/packages/imba/src/imba/decorators.imba index 4ffc1e134..aed989de0 100644 --- a/packages/imba/src/imba/decorators.imba +++ b/packages/imba/src/imba/decorators.imba @@ -47,6 +47,7 @@ export def @thenable target, key, desc Object.defineProperty(target,'then',{ enumerable: no, + configurable: yes, value: do(ok,err) let that = this