diff --git a/src/helpers.coffee b/src/helpers.coffee index 8bba2aaa0..c2546f5c3 100644 --- a/src/helpers.coffee +++ b/src/helpers.coffee @@ -185,7 +185,7 @@ $watch = (collection, { $each keys, (key) -> collection.on "key=#{key}", processOne # Handles existing items. - process 'enter', collection.getRaw keys + process 'enter', (collection.getRaw keys, true) else if not $_.isEmpty rules # Matching is done the rules. diff --git a/src/helpers.spec.coffee b/src/helpers.spec.coffee index 1c7e1f633..faaad0c46 100644 --- a/src/helpers.spec.coffee +++ b/src/helpers.spec.coffee @@ -98,13 +98,13 @@ describe 'Helper', -> 'sum.bar': null } - $expect(collecter.get 'sum.foo').to.equal 1 - $expect(collecter.get 'sum.bar').to.equal 2 + $expect(collection.get 'sum.foo').to.equal 1 + $expect(collection.get 'sum.bar').to.equal 2 collection.remove 'bar' - $expect(collecter.get 'sum.foo').to.equal 1 - $expect(collecter.get 'sum.bar').to.equal 0 + $expect(collection.get 'sum.foo').to.equal 1 + $expect(collection.get 'sum.bar').to.equal 0 it 'with single rule', -> collection.set {