{"action":"created","issue":{"url":"https://api.github.com/repos/aurelia/i18n/issues/44","labels_url":"https://api.github.com/repos/aurelia/i18n/issues/44/labels{/name}","comments_url":"https://api.github.com/repos/aurelia/i18n/issues/44/comments","events_url":"https://api.github.com/repos/aurelia/i18n/issues/44/events","html_url":"https://github.com/aurelia/i18n/issues/44","id":120543038,"number":44,"title":"Problem with ArrayObserver","user":{"login":"GreenToast","id":12000230,"avatar_url":"https://avatars.githubusercontent.com/u/12000230?v=3","gravatar_id":"","url":"https://api.github.com/users/GreenToast","html_url":"https://github.com/GreenToast","followers_url":"https://api.github.com/users/GreenToast/followers","following_url":"https://api.github.com/users/GreenToast/following{/other_user}","gists_url":"https://api.github.com/users/GreenToast/gists{/gist_id}","starred_url":"https://api.github.com/users/GreenToast/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GreenToast/subscriptions","organizations_url":"https://api.github.com/users/GreenToast/orgs","repos_url":"https://api.github.com/users/GreenToast/repos","events_url":"https://api.github.com/users/GreenToast/events{/privacy}","received_events_url":"https://api.github.com/users/GreenToast/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"milestone":null,"comments":2,"created_at":"2015-12-05T09:27:50Z","updated_at":"2015-12-07T18:58:08Z","closed_at":"2015-12-07T18:58:08Z","body":"Hey guys, \r\n\r\nIt seems for me that the ArrayObserver has a bug by observing the splice method. If I run the following code with splice the Error below is thrown. If I use the push instead it works pretty fine.\r\n\r\naddType(payload) {  \r\n        this.listselected.splice(payload.pos, 0,{_id:payload.id,properties:{name:payload.name}});\r\n        //this.listselected.push({_id:payload.id,properties:{name:payload.name}});\r\n}\r\n\r\n\r\nUncaught TypeError: Cannot read property 'overrideContext' of undefined\r\nupdateOverrideContexts @ collection-strategy.js:45\r\nhandleChanges @ array-collection-strategy.js:66\r\nhandleCollectionChanges @ repeat.js:172\r\ncall @ repeat.js:62\r\ncallSubscribers @ aurelia-binding.js:219\r\ncall @ aurelia-binding.js:715\r\nflushMicroTaskQueue @ aurelia-task-queue.js:110\r\n(anonymous function) @ aurelia-task-queue.js:60"},"comment":{"url":"https://api.github.com/repos/aurelia/i18n/issues/comments/162624042","html_url":"https://github.com/aurelia/i18n/issues/44#issuecomment-162624042","issue_url":"https://api.github.com/repos/aurelia/i18n/issues/44","id":162624042,"user":{"login":"GreenToast","id":12000230,"avatar_url":"https://avatars.githubusercontent.com/u/12000230?v=3","gravatar_id":"","url":"https://api.github.com/users/GreenToast","html_url":"https://github.com/GreenToast","followers_url":"https://api.github.com/users/GreenToast/followers","following_url":"https://api.github.com/users/GreenToast/following{/other_user}","gists_url":"https://api.github.com/users/GreenToast/gists{/gist_id}","starred_url":"https://api.github.com/users/GreenToast/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/GreenToast/subscriptions","organizations_url":"https://api.github.com/users/GreenToast/orgs","repos_url":"https://api.github.com/users/GreenToast/repos","events_url":"https://api.github.com/users/GreenToast/events{/privacy}","received_events_url":"https://api.github.com/users/GreenToast/received_events","type":"User","site_admin":false},"created_at":"2015-12-07T18:58:08Z","updated_at":"2015-12-07T18:58:08Z","body":"Thanks. Yes the Aurelia project.json over yeoman is a few month old . \"jspm update\" solved it. Sorry, haven't checked that earlier."}}