emberjs/ember.js — Issue #491: Nested object chains stuck in pendingQueue
Author: robharper
Created: 2012-02-13 16:09:35+00:00
State: open

A collection that contains an undefined entry that is later replaced with a real Em.Object instance can leave chains stuck in the pendingQueue. Specifically, when the observed objects in question contain nested properties such as:

```javascript

Em.Object.create({
foo: {
bar: 'something'
},
baz: 10
});

```
When nested properties ('foo.bar') are used in a view template, chains get stuck. When only top-level properties ('baz') are used, nothing gets stuck. May be related to Issue [405](https://github.com/emberjs/ember.js/issues/405).

I've created a jsfiddle that shows chains stuck indefinitely: http://jsfiddle.net/rharper/Fcb4m/