{"action":"created","issue":{"url":"https://api.github.com/repos/ractivejs/ractive/issues/1198","labels_url":"https://api.github.com/repos/ractivejs/ractive/issues/1198/labels{/name}","comments_url":"https://api.github.com/repos/ractivejs/ractive/issues/1198/comments","events_url":"https://api.github.com/repos/ractivejs/ractive/issues/1198/events","html_url":"https://github.com/ractivejs/ractive/issues/1198","id":42537799,"number":1198,"title":"Adaptor wierdness and thrashing when used across component","user":{"login":"martypdx","id":478864,"avatar_url":"https://avatars.githubusercontent.com/u/478864?v=3","gravatar_id":"","url":"https://api.github.com/users/martypdx","html_url":"https://github.com/martypdx","followers_url":"https://api.github.com/users/martypdx/followers","following_url":"https://api.github.com/users/martypdx/following{/other_user}","gists_url":"https://api.github.com/users/martypdx/gists{/gist_id}","starred_url":"https://api.github.com/users/martypdx/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/martypdx/subscriptions","organizations_url":"https://api.github.com/users/martypdx/orgs","repos_url":"https://api.github.com/users/martypdx/repos","events_url":"https://api.github.com/users/martypdx/events{/privacy}","received_events_url":"https://api.github.com/users/martypdx/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":3,"created_at":"2014-09-11T15:33:05Z","updated_at":"2015-03-14T20:47:44Z","closed_at":null,"body":"Here's an adaptor used inline in the same ractive instance: http://jsfiddle.net/tosjf79n/2/\r\n\r\nHere's the same adaptor used on an object passed across component boundary:  http://jsfiddle.net/tosjf79n/5/. And pretty much same thing if the data is retrieved implicitly: http://jsfiddle.net/3m74my0r/2/\r\n\r\nLooking at the console output, the first makes sense. But the second makes a reset call, and in addition a teardown and re-wrap, even though true is being returned from reset."},"comment":{"url":"https://api.github.com/repos/ractivejs/ractive/issues/comments/80715688","html_url":"https://github.com/ractivejs/ractive/issues/1198#issuecomment-80715688","issue_url":"https://api.github.com/repos/ractivejs/ractive/issues/1198","id":80715688,"user":{"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},"created_at":"2015-03-14T20:47:44Z","updated_at":"2015-03-14T20:47:44Z","body":"Looks like this is working a bit better now? The object is only wrapped once in all three examples, is that the expected behaviour?"}}