{"action":"created","issue":{"url":"https://api.github.com/repos/LivelyKernel/LivelyKernel/issues/338","repository_url":"https://api.github.com/repos/LivelyKernel/LivelyKernel","labels_url":"https://api.github.com/repos/LivelyKernel/LivelyKernel/issues/338/labels{/name}","comments_url":"https://api.github.com/repos/LivelyKernel/LivelyKernel/issues/338/comments","events_url":"https://api.github.com/repos/LivelyKernel/LivelyKernel/issues/338/events","html_url":"https://github.com/LivelyKernel/LivelyKernel/pull/338","id":156884677,"number":338,"title":"Prevent cyclic feedback on TextMorph grow/shrink","user":{"login":"aranlunzer","id":1386382,"avatar_url":"https://avatars.githubusercontent.com/u/1386382?v=3","gravatar_id":"","url":"https://api.github.com/users/aranlunzer","html_url":"https://github.com/aranlunzer","followers_url":"https://api.github.com/users/aranlunzer/followers","following_url":"https://api.github.com/users/aranlunzer/following{/other_user}","gists_url":"https://api.github.com/users/aranlunzer/gists{/gist_id}","starred_url":"https://api.github.com/users/aranlunzer/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aranlunzer/subscriptions","organizations_url":"https://api.github.com/users/aranlunzer/orgs","repos_url":"https://api.github.com/users/aranlunzer/repos","events_url":"https://api.github.com/users/aranlunzer/events{/privacy}","received_events_url":"https://api.github.com/users/aranlunzer/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/LivelyKernel/LivelyKernel/labels/in%20progress","name":"in progress","color":"ededed"}],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2016-05-26T01:25:40Z","updated_at":"2016-10-04T19:37:57Z","closed_at":"2016-10-04T19:37:54Z","pull_request":{"url":"https://api.github.com/repos/LivelyKernel/LivelyKernel/pulls/338","html_url":"https://github.com/LivelyKernel/LivelyKernel/pull/338","diff_url":"https://github.com/LivelyKernel/LivelyKernel/pull/338.diff","patch_url":"https://github.com/LivelyKernel/LivelyKernel/pull/338.patch"},"body":"This change is one way to work around issue #335 \"empty TextMorph grows uncontrollably under some conditions\".  Under some circumstances, an empty TextMorph will return its getExtent() size when asked for getTextExtent(); when that happens, clearly we shouldn't be adding the padding size again.\r\n\r\nThis particular fix could change the resizing behaviour of editable text morphs in certain kinds of layout: if the user deletes the last character, the morph could collapse to its padding size (though I haven't yet managed to induce that behaviour; typically, the morph at least stays tall enough to include a cursor)."},"comment":{"url":"https://api.github.com/repos/LivelyKernel/LivelyKernel/issues/comments/251490220","html_url":"https://github.com/LivelyKernel/LivelyKernel/pull/338#issuecomment-251490220","issue_url":"https://api.github.com/repos/LivelyKernel/LivelyKernel/issues/338","id":251490220,"user":{"login":"rksm","id":467450,"avatar_url":"https://avatars.githubusercontent.com/u/467450?v=3","gravatar_id":"","url":"https://api.github.com/users/rksm","html_url":"https://github.com/rksm","followers_url":"https://api.github.com/users/rksm/followers","following_url":"https://api.github.com/users/rksm/following{/other_user}","gists_url":"https://api.github.com/users/rksm/gists{/gist_id}","starred_url":"https://api.github.com/users/rksm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/rksm/subscriptions","organizations_url":"https://api.github.com/users/rksm/orgs","repos_url":"https://api.github.com/users/rksm/repos","events_url":"https://api.github.com/users/rksm/events{/privacy}","received_events_url":"https://api.github.com/users/rksm/received_events","type":"User","site_admin":false},"created_at":"2016-10-04T19:37:57Z","updated_at":"2016-10-04T19:37:57Z","body":"That took a while, sorry Aran!"}}
{"actor":{"display_login":"rksm"}}