{"action":"created","issue":{"url":"https://api.github.com/repos/phetsims/scenery/issues/355","labels_url":"https://api.github.com/repos/phetsims/scenery/issues/355/labels{/name}","comments_url":"https://api.github.com/repos/phetsims/scenery/issues/355/comments","events_url":"https://api.github.com/repos/phetsims/scenery/issues/355/events","html_url":"https://github.com/phetsims/scenery/issues/355","id":54987110,"number":355,"title":"Issues with CanvasNode after recent merge of 0.2 into master","user":{"login":"jessegreenberg","id":6396244,"avatar_url":"https://avatars.githubusercontent.com/u/6396244?v=3","gravatar_id":"","url":"https://api.github.com/users/jessegreenberg","html_url":"https://github.com/jessegreenberg","followers_url":"https://api.github.com/users/jessegreenberg/followers","following_url":"https://api.github.com/users/jessegreenberg/following{/other_user}","gists_url":"https://api.github.com/users/jessegreenberg/gists{/gist_id}","starred_url":"https://api.github.com/users/jessegreenberg/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jessegreenberg/subscriptions","organizations_url":"https://api.github.com/users/jessegreenberg/orgs","repos_url":"https://api.github.com/users/jessegreenberg/repos","events_url":"https://api.github.com/users/jessegreenberg/events{/privacy}","received_events_url":"https://api.github.com/users/jessegreenberg/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/phetsims/scenery/labels/bug","name":"bug","color":"fc2929"}],"state":"open","locked":false,"assignee":{"login":"jonathanolson","id":480878,"avatar_url":"https://avatars.githubusercontent.com/u/480878?v=3","gravatar_id":"","url":"https://api.github.com/users/jonathanolson","html_url":"https://github.com/jonathanolson","followers_url":"https://api.github.com/users/jonathanolson/followers","following_url":"https://api.github.com/users/jonathanolson/following{/other_user}","gists_url":"https://api.github.com/users/jonathanolson/gists{/gist_id}","starred_url":"https://api.github.com/users/jonathanolson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonathanolson/subscriptions","organizations_url":"https://api.github.com/users/jonathanolson/orgs","repos_url":"https://api.github.com/users/jonathanolson/repos","events_url":"https://api.github.com/users/jonathanolson/events{/privacy}","received_events_url":"https://api.github.com/users/jonathanolson/received_events","type":"User","site_admin":false},"milestone":null,"comments":2,"created_at":"2015-01-21T07:37:53Z","updated_at":"2015-01-21T16:49:42Z","closed_at":null,"body":"I noticed some new issues with CanvasNode after the recent merge of 0.2 into master.  \r\n\r\nI first noticed the issue in Molecules and Light.  WindowFrameNode, which extends CanvasNode, no longer appears in the sim.  There are similar cases in Capacitor Lab; objects which extend CanvasNode do not appear.  No further errors or hints for these cases at this time.\r\n\r\nThere is a new bug in Color Vision with the SingleBulbPhotonBeamNode, which extends CanvasNode.  To reproduce the issue, open the sim, select \"Single Bulb\" screen, and use the 'Photon Beam' button.  Any further interaction with the sim will result in \r\n\"TypeError: Cannot read property 'nextBlock' of null\" (GreedyStitcher.js: 708) and \r\n\"TypeError: Cannot read property 'toString' of null\" (Display.js: 904)\r\nor \"Uncaught TypeError: Cannot read property 'trail' of null\" (SVGGroup.js: 42)\r\n\r\nThe HeadNode can get clipped or moved about the screen:\r\n\r\n![snip](https://cloud.githubusercontent.com/assets/6396244/5832555/5354b738-a104-11e4-9cf3-0d4c033c2c6b.PNG)\r\n\r\n![snip2](https://cloud.githubusercontent.com/assets/6396244/5832641/7b40bd9a-a105-11e4-8473-5fb2e513427d.PNG)\r\n"},"comment":{"url":"https://api.github.com/repos/phetsims/scenery/issues/comments/70873618","html_url":"https://github.com/phetsims/scenery/issues/355#issuecomment-70873618","issue_url":"https://api.github.com/repos/phetsims/scenery/issues/355","id":70873618,"user":{"login":"jonathanolson","id":480878,"avatar_url":"https://avatars.githubusercontent.com/u/480878?v=3","gravatar_id":"","url":"https://api.github.com/users/jonathanolson","html_url":"https://github.com/jonathanolson","followers_url":"https://api.github.com/users/jonathanolson/followers","following_url":"https://api.github.com/users/jonathanolson/following{/other_user}","gists_url":"https://api.github.com/users/jonathanolson/gists{/gist_id}","starred_url":"https://api.github.com/users/jonathanolson/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jonathanolson/subscriptions","organizations_url":"https://api.github.com/users/jonathanolson/orgs","repos_url":"https://api.github.com/users/jonathanolson/repos","events_url":"https://api.github.com/users/jonathanolson/events{/privacy}","received_events_url":"https://api.github.com/users/jonathanolson/received_events","type":"User","site_admin":false},"created_at":"2015-01-21T16:49:42Z","updated_at":"2015-01-21T16:49:42Z","body":"Reproduced Color Vision error, upgrading to high priority."}}