{"action":"created","issue":{"url":"https://api.github.com/repos/ractivejs/ractive/issues/2141","labels_url":"https://api.github.com/repos/ractivejs/ractive/issues/2141/labels{/name}","comments_url":"https://api.github.com/repos/ractivejs/ractive/issues/2141/comments","events_url":"https://api.github.com/repos/ractivejs/ractive/issues/2141/events","html_url":"https://github.com/ractivejs/ractive/issues/2141","id":105633607,"number":2141,"title":"using update('some.key') changes not reflected (object updated outside of set())","user":{"login":"woodlandhunter","id":6824706,"avatar_url":"https://avatars.githubusercontent.com/u/6824706?v=3","gravatar_id":"","url":"https://api.github.com/users/woodlandhunter","html_url":"https://github.com/woodlandhunter","followers_url":"https://api.github.com/users/woodlandhunter/followers","following_url":"https://api.github.com/users/woodlandhunter/following{/other_user}","gists_url":"https://api.github.com/users/woodlandhunter/gists{/gist_id}","starred_url":"https://api.github.com/users/woodlandhunter/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/woodlandhunter/subscriptions","organizations_url":"https://api.github.com/users/woodlandhunter/orgs","repos_url":"https://api.github.com/users/woodlandhunter/repos","events_url":"https://api.github.com/users/woodlandhunter/events{/privacy}","received_events_url":"https://api.github.com/users/woodlandhunter/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/ractivejs/ractive/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":null,"milestone":{"url":"https://api.github.com/repos/ractivejs/ractive/milestones/14","html_url":"https://github.com/ractivejs/ractive/milestones/0.8","labels_url":"https://api.github.com/repos/ractivejs/ractive/milestones/14/labels","id":1032288,"number":14,"title":"0.8","description":"","creator":{"login":"Rich-Harris","id":1162160,"avatar_url":"https://avatars.githubusercontent.com/u/1162160?v=3","gravatar_id":"","url":"https://api.github.com/users/Rich-Harris","html_url":"https://github.com/Rich-Harris","followers_url":"https://api.github.com/users/Rich-Harris/followers","following_url":"https://api.github.com/users/Rich-Harris/following{/other_user}","gists_url":"https://api.github.com/users/Rich-Harris/gists{/gist_id}","starred_url":"https://api.github.com/users/Rich-Harris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Rich-Harris/subscriptions","organizations_url":"https://api.github.com/users/Rich-Harris/orgs","repos_url":"https://api.github.com/users/Rich-Harris/repos","events_url":"https://api.github.com/users/Rich-Harris/events{/privacy}","received_events_url":"https://api.github.com/users/Rich-Harris/received_events","type":"User","site_admin":false},"open_issues":12,"closed_issues":42,"state":"open","created_at":"2015-03-21T18:36:18Z","updated_at":"2015-11-10T14:04:11Z","due_on":null,"closed_at":null},"comments":1,"created_at":"2015-09-09T16:30:03Z","updated_at":"2015-11-13T18:27:34Z","closed_at":null,"body":"See the attached fiddle. On Edge, click on \"Click me\" and the change is not reflected. On latest, the change is reflected.\r\n\r\nhttp://jsfiddle.net/y270cxxb/\r\n\r\n(I know usually you would use `set()` for this, which works, but in my application I'm updating many objects in a loop and then doing an update() call once.)\r\n\r\nI can work around it by using `update('some')` instead of `update('some.key')` but since the behavior is changed I thought it was worth checking into whether this was now expected."},"comment":{"url":"https://api.github.com/repos/ractivejs/ractive/issues/comments/156509646","html_url":"https://github.com/ractivejs/ractive/issues/2141#issuecomment-156509646","issue_url":"https://api.github.com/repos/ractivejs/ractive/issues/2141","id":156509646,"user":{"login":"evs-chris","id":161978,"avatar_url":"https://avatars.githubusercontent.com/u/161978?v=3","gravatar_id":"","url":"https://api.github.com/users/evs-chris","html_url":"https://github.com/evs-chris","followers_url":"https://api.github.com/users/evs-chris/followers","following_url":"https://api.github.com/users/evs-chris/following{/other_user}","gists_url":"https://api.github.com/users/evs-chris/gists{/gist_id}","starred_url":"https://api.github.com/users/evs-chris/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/evs-chris/subscriptions","organizations_url":"https://api.github.com/users/evs-chris/orgs","repos_url":"https://api.github.com/users/evs-chris/repos","events_url":"https://api.github.com/users/evs-chris/events{/privacy}","received_events_url":"https://api.github.com/users/evs-chris/received_events","type":"User","site_admin":false},"created_at":"2015-11-13T18:27:34Z","updated_at":"2015-11-13T18:27:34Z","body":"It looks like the issue on edge is that `sub` is an ambiguous reference. Changing the reference to `.sub` to remove the ambiguity causes the \"Click me\" to work. I think the unresolved process should handle this case from `update`."}}