ajvincent / es-membrane

An ECMAScript implementation of a Membrane, allowing users to dynamically hide, override, or extend objects in JavaScript with controlled effects on the original objects.
ISC License
109 stars 13 forks source link

ProxyListeners don't apply to values in the original graph... #136

Closed ajvincent closed 6 years ago

ajvincent commented 6 years ago

This is an oversight on my part: the ProxyListeners iterate from the target graph the proxy belongs to, but doesn't bother to check the listeners for the origin graph.

ajvincent commented 6 years ago

Fixed and tested!