{"action":"opened","issue":{"url":"https://api.github.com/repos/17cupsofcoffee/tetra/issues/58","repository_url":"https://api.github.com/repos/17cupsofcoffee/tetra","labels_url":"https://api.github.com/repos/17cupsofcoffee/tetra/issues/58/labels{/name}","comments_url":"https://api.github.com/repos/17cupsofcoffee/tetra/issues/58/comments","events_url":"https://api.github.com/repos/17cupsofcoffee/tetra/issues/58/events","html_url":"https://github.com/17cupsofcoffee/tetra/issues/58","id":394731958,"node_id":"MDU6SXNzdWUzOTQ3MzE5NTg=","number":58,"title":"`Text::invalidate` shouldn't remove quads when the content is set to the same value as it already was","user":{"login":"17cupsofcoffee","id":784533,"node_id":"MDQ6VXNlcjc4NDUzMw==","avatar_url":"https://avatars1.githubusercontent.com/u/784533?v=4","gravatar_id":"","url":"https://api.github.com/users/17cupsofcoffee","html_url":"https://github.com/17cupsofcoffee","followers_url":"https://api.github.com/users/17cupsofcoffee/followers","following_url":"https://api.github.com/users/17cupsofcoffee/following{/other_user}","gists_url":"https://api.github.com/users/17cupsofcoffee/gists{/gist_id}","starred_url":"https://api.github.com/users/17cupsofcoffee/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/17cupsofcoffee/subscriptions","organizations_url":"https://api.github.com/users/17cupsofcoffee/orgs","repos_url":"https://api.github.com/users/17cupsofcoffee/repos","events_url":"https://api.github.com/users/17cupsofcoffee/events{/privacy}","received_events_url":"https://api.github.com/users/17cupsofcoffee/received_events","type":"User","site_admin":false},"labels":[{"id":1149989167,"node_id":"MDU6TGFiZWwxMTQ5OTg5MTY3","url":"https://api.github.com/repos/17cupsofcoffee/tetra/labels/Area:%20Graphics","name":"Area: Graphics","color":"fbca04","default":false},{"id":1074623872,"node_id":"MDU6TGFiZWwxMDc0NjIzODcy","url":"https://api.github.com/repos/17cupsofcoffee/tetra/labels/Type:%20Bug","name":"Type: Bug","color":"ee0701","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-12-28T22:36:15Z","updated_at":"2018-12-28T22:36:15Z","closed_at":null,"author_association":"OWNER","body":"`attempt_recalculate_quads` won't give us a new set of quads if they shouldn't have changed, so we need to make sure we only remove them if we definitely need new ones.\r\n\r\nI don't think we actually need to handle invalidating the quads at all - that's `glyph-brush`'s job."}}
{"actor":{"display_login":"17cupsofcoffee"}}