emberjs/ember.js — pull request #940 by ebryn (2012-06-04 03:38:32+00:00)
Title: Identified bug with computed properties not triggering observers

The issue here is when a computed property is directly set with a value, then has a dependent key change and trigger a cache expiration and recomputation, observers will not be fired if the CP setter is explicitly called with the last set value.

@kselden @wycats Curious if you guys have a cleaner solution in mind.