marko-js-archive / marko-widgets

[LEGACY] Module to support binding of behavior to rendered UI components rendered on the server or client
http://v3.markojs.com/docs/marko-widgets/
MIT License
141 stars 40 forks source link

subscribeTo on non-Widget EventEmitter still adds "destroy" listener to target. #88

Closed patrick-steele-idem closed 9 years ago

patrick-steele-idem commented 9 years ago

This can lead to EventEmitter memory leak warnings (even though it is not really a memory leak) since shared EventEmitters may receive a lot of destroy listeners.

This is the reason for https://github.com/marko-js/marko-widgets/issues/87

patrick-steele-idem commented 9 years ago

Fixed in marko-widgets@4.3.3 and marko-widgets@5.0.0-beta.11