{"action":"created","issue":{"url":"https://api.github.com/repos/emberjs/ember-inspector/issues/167","repository_url":"https://api.github.com/repos/emberjs/ember-inspector","labels_url":"https://api.github.com/repos/emberjs/ember-inspector/issues/167/labels{/name}","comments_url":"https://api.github.com/repos/emberjs/ember-inspector/issues/167/comments","events_url":"https://api.github.com/repos/emberjs/ember-inspector/issues/167/events","html_url":"https://github.com/emberjs/ember-inspector/issues/167","id":34604630,"node_id":"MDU6SXNzdWUzNDYwNDYzMA==","number":167,"title":"Inspecting an object should not fire .get on all its CPs","user":{"login":"machty","id":81818,"node_id":"MDQ6VXNlcjgxODE4","avatar_url":"https://avatars3.githubusercontent.com/u/81818?v=4","gravatar_id":"","url":"https://api.github.com/users/machty","html_url":"https://github.com/machty","followers_url":"https://api.github.com/users/machty/followers","following_url":"https://api.github.com/users/machty/following{/other_user}","gists_url":"https://api.github.com/users/machty/gists{/gist_id}","starred_url":"https://api.github.com/users/machty/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/machty/subscriptions","organizations_url":"https://api.github.com/users/machty/orgs","repos_url":"https://api.github.com/users/machty/repos","events_url":"https://api.github.com/users/machty/events{/privacy}","received_events_url":"https://api.github.com/users/machty/received_events","type":"User","site_admin":false},"labels":[{"id":26457843,"node_id":"MDU6TGFiZWwyNjQ1Nzg0Mw==","url":"https://api.github.com/repos/emberjs/ember-inspector/labels/wontfix","name":"wontfix","color":"ffffff","default":true}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":15,"created_at":"2014-05-29T23:44:27Z","updated_at":"2018-10-01T19:13:20Z","closed_at":"2018-10-01T19:13:20Z","author_association":"MEMBER","body":"Clicking an object to inspect it in Ember inspector shouldn't run .get() on all of its CPs, since in some cases where you're debugging lazy CP bugs and other issues, Ember Inspector will put you into Heisenbug land if you're trying to figure out why a computed property hasn't been calculated/invalidated.\n\nI propose we offer similar behavior to how Chrome inspector doesn't eagerly computed getter properties, but forces you to click the property value to calculate it:\n\n![clicking properties evaluates getter](http://recordit.co/uHv9lmkJSB.gif)\n\nBut for CPs we should display a cached value for CPs that have already been computed, and allow you at any time to click the calculator icon to explicitly call .get() on it.\n\n/cc @hjdivad \n"},"comment":{"url":"https://api.github.com/repos/emberjs/ember-inspector/issues/comments/426028031","html_url":"https://github.com/emberjs/ember-inspector/issues/167#issuecomment-426028031","issue_url":"https://api.github.com/repos/emberjs/ember-inspector/issues/167","id":426028031,"node_id":"MDEyOklzc3VlQ29tbWVudDQyNjAyODAzMQ==","user":{"login":"rwwagner90","id":2640861,"node_id":"MDQ6VXNlcjI2NDA4NjE=","avatar_url":"https://avatars3.githubusercontent.com/u/2640861?v=4","gravatar_id":"","url":"https://api.github.com/users/rwwagner90","html_url":"https://github.com/rwwagner90","followers_url":"https://api.github.com/users/rwwagner90/followers","following_url":"https://api.github.com/users/rwwagner90/following{/other_user}","gists_url":"https://api.github.com/users/rwwagner90/gists{/gist_id}","starred_url":"https://api.github.com/users/rwwagner90/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rwwagner90/subscriptions","organizations_url":"https://api.github.com/users/rwwagner90/orgs","repos_url":"https://api.github.com/users/rwwagner90/repos","events_url":"https://api.github.com/users/rwwagner90/events{/privacy}","received_events_url":"https://api.github.com/users/rwwagner90/received_events","type":"User","site_admin":false},"created_at":"2018-10-01T19:13:20Z","updated_at":"2018-10-01T19:13:20Z","author_association":"MEMBER","body":"Closing as wontfix for now. After reading through this more thoroughly, I tend to agree that we should not be trying to support all the things here. I think for normal day to day inspection, it is nice to see the property values already, without extra clicks."}}
{"actor":{"display_login":"rwwagner90"}}