dhruvaray/backbone-associations — pull request #5 by blocka (2012-10-19 05:14:50+00:00)
Title: Passing in parent model when proxying event

Instead of blindly proxying the event, we set the model to the parent.
This way listeners that are expecting that "brand" of model in the callback,
will get the correct one.

I ran in to this while using a certain plugin which maintains "live" subcollections. It was filtering on the 'change' event, but passing in the model in the callback to the filter. Since the model was not correct (it was the child, not the parent), the filtering was failing.