{"action":"created","issue":{"url":"https://api.github.com/repos/dondi/GRNsight/issues/471","repository_url":"https://api.github.com/repos/dondi/GRNsight","labels_url":"https://api.github.com/repos/dondi/GRNsight/issues/471/labels{/name}","comments_url":"https://api.github.com/repos/dondi/GRNsight/issues/471/comments","events_url":"https://api.github.com/repos/dondi/GRNsight/issues/471/events","html_url":"https://github.com/dondi/GRNsight/issues/471","id":225584540,"number":471,"title":"Adaptive bounding box only expands downward and to the right","user":{"login":"kdahlquist","id":6463867,"avatar_url":"https://avatars2.githubusercontent.com/u/6463867?v=3","gravatar_id":"","url":"https://api.github.com/users/kdahlquist","html_url":"https://github.com/kdahlquist","followers_url":"https://api.github.com/users/kdahlquist/followers","following_url":"https://api.github.com/users/kdahlquist/following{/other_user}","gists_url":"https://api.github.com/users/kdahlquist/gists{/gist_id}","starred_url":"https://api.github.com/users/kdahlquist/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kdahlquist/subscriptions","organizations_url":"https://api.github.com/users/kdahlquist/orgs","repos_url":"https://api.github.com/users/kdahlquist/repos","events_url":"https://api.github.com/users/kdahlquist/events{/privacy}","received_events_url":"https://api.github.com/users/kdahlquist/received_events","type":"User","site_admin":false},"labels":[{"id":76710985,"url":"https://api.github.com/repos/dondi/GRNsight/labels/bug","name":"bug","color":"fc2929","default":true},{"id":106515456,"url":"https://api.github.com/repos/dondi/GRNsight/labels/functionality","name":"functionality","color":"0052cc","default":false},{"id":108175014,"url":"https://api.github.com/repos/dondi/GRNsight/labels/priority%200","name":"priority 0","color":"f7c6c7","default":false}],"state":"open","locked":false,"assignee":{"login":"eileenchoe","id":16827883,"avatar_url":"https://avatars2.githubusercontent.com/u/16827883?v=3","gravatar_id":"","url":"https://api.github.com/users/eileenchoe","html_url":"https://github.com/eileenchoe","followers_url":"https://api.github.com/users/eileenchoe/followers","following_url":"https://api.github.com/users/eileenchoe/following{/other_user}","gists_url":"https://api.github.com/users/eileenchoe/gists{/gist_id}","starred_url":"https://api.github.com/users/eileenchoe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eileenchoe/subscriptions","organizations_url":"https://api.github.com/users/eileenchoe/orgs","repos_url":"https://api.github.com/users/eileenchoe/repos","events_url":"https://api.github.com/users/eileenchoe/events{/privacy}","received_events_url":"https://api.github.com/users/eileenchoe/received_events","type":"User","site_admin":false},"assignees":[{"login":"eileenchoe","id":16827883,"avatar_url":"https://avatars2.githubusercontent.com/u/16827883?v=3","gravatar_id":"","url":"https://api.github.com/users/eileenchoe","html_url":"https://github.com/eileenchoe","followers_url":"https://api.github.com/users/eileenchoe/followers","following_url":"https://api.github.com/users/eileenchoe/following{/other_user}","gists_url":"https://api.github.com/users/eileenchoe/gists{/gist_id}","starred_url":"https://api.github.com/users/eileenchoe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eileenchoe/subscriptions","organizations_url":"https://api.github.com/users/eileenchoe/orgs","repos_url":"https://api.github.com/users/eileenchoe/repos","events_url":"https://api.github.com/users/eileenchoe/events{/privacy}","received_events_url":"https://api.github.com/users/eileenchoe/received_events","type":"User","site_admin":false}],"milestone":null,"comments":5,"created_at":"2017-05-02T03:54:48Z","updated_at":"2017-05-26T20:04:38Z","closed_at":null,"body":"@NAnguiano notes in #396, that the adaptive bounding box only expands downward and to the right.  Fixing it to adapt up and to the left is not in the critical path for release of v2."},"comment":{"url":"https://api.github.com/repos/dondi/GRNsight/issues/comments/304376295","html_url":"https://github.com/dondi/GRNsight/issues/471#issuecomment-304376295","issue_url":"https://api.github.com/repos/dondi/GRNsight/issues/471","id":304376295,"user":{"login":"eileenchoe","id":16827883,"avatar_url":"https://avatars2.githubusercontent.com/u/16827883?v=3","gravatar_id":"","url":"https://api.github.com/users/eileenchoe","html_url":"https://github.com/eileenchoe","followers_url":"https://api.github.com/users/eileenchoe/followers","following_url":"https://api.github.com/users/eileenchoe/following{/other_user}","gists_url":"https://api.github.com/users/eileenchoe/gists{/gist_id}","starred_url":"https://api.github.com/users/eileenchoe/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eileenchoe/subscriptions","organizations_url":"https://api.github.com/users/eileenchoe/orgs","repos_url":"https://api.github.com/users/eileenchoe/repos","events_url":"https://api.github.com/users/eileenchoe/events{/privacy}","received_events_url":"https://api.github.com/users/eileenchoe/received_events","type":"User","site_admin":false},"created_at":"2017-05-26T20:04:38Z","updated_at":"2017-05-26T20:04:38Z","body":"I've tried a few ways to go about fixing this, and the problem I kept getting with adding a compensating scroll like @dondi suggested was that it interfered with the translation calculations for centering and zoom. \r\n\r\nI've implemented a pretty simple workaround where the boundingBox expansion only occurs for nodes that are not fixed. So the nodes on the borders will not cause the \"Rapunzel effect.\" I can keep working on this one, but since this workaround stops this unintended behavior I'll include it in the pull request I'm making right now with some other issues.   "}}
{"actor":{"display_login":"eileenchoe"}}