{"action":"created","issue":{"url":"https://api.github.com/repos/developit/preact/issues/239","repository_url":"https://api.github.com/repos/developit/preact","labels_url":"https://api.github.com/repos/developit/preact/issues/239/labels{/name}","comments_url":"https://api.github.com/repos/developit/preact/issues/239/comments","events_url":"https://api.github.com/repos/developit/preact/issues/239/events","html_url":"https://github.com/developit/preact/issues/239","id":166291632,"number":239,"title":"inconsistency during unmount","user":{"login":"kruczy","id":1475512,"avatar_url":"https://avatars.githubusercontent.com/u/1475512?v=3","gravatar_id":"","url":"https://api.github.com/users/kruczy","html_url":"https://github.com/kruczy","followers_url":"https://api.github.com/users/kruczy/followers","following_url":"https://api.github.com/users/kruczy/following{/other_user}","gists_url":"https://api.github.com/users/kruczy/gists{/gist_id}","starred_url":"https://api.github.com/users/kruczy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kruczy/subscriptions","organizations_url":"https://api.github.com/users/kruczy/orgs","repos_url":"https://api.github.com/users/kruczy/repos","events_url":"https://api.github.com/users/kruczy/events{/privacy}","received_events_url":"https://api.github.com/users/kruczy/received_events","type":"User","site_admin":false},"labels":[{"url":"https://api.github.com/repos/developit/preact/labels/bug","name":"bug","color":"fc2929"},{"url":"https://api.github.com/repos/developit/preact/labels/compat","name":"compat","color":"d4c5f9"}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":7,"created_at":"2016-07-19T09:52:48Z","updated_at":"2016-07-21T10:58:33Z","closed_at":null,"body":"Hey,\r\n there is an inconsistency during `componentDidUnmount`, most of the time `this.nextBase` is populated but sometimes `this.base` will and `this.nextBase` is null\r\n\r\ndon't have a repro yet, it happens in many places in my app and in different components\r\n\r\ncould be the cause of this is similar as the one that prevented me from using any version from beta19+\r\n\r\nwill provide a repro if I manage to figure out how to break it outside of my app"},"comment":{"url":"https://api.github.com/repos/developit/preact/issues/comments/234221861","html_url":"https://github.com/developit/preact/issues/239#issuecomment-234221861","issue_url":"https://api.github.com/repos/developit/preact/issues/239","id":234221861,"user":{"login":"kruczy","id":1475512,"avatar_url":"https://avatars.githubusercontent.com/u/1475512?v=3","gravatar_id":"","url":"https://api.github.com/users/kruczy","html_url":"https://github.com/kruczy","followers_url":"https://api.github.com/users/kruczy/followers","following_url":"https://api.github.com/users/kruczy/following{/other_user}","gists_url":"https://api.github.com/users/kruczy/gists{/gist_id}","starred_url":"https://api.github.com/users/kruczy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kruczy/subscriptions","organizations_url":"https://api.github.com/users/kruczy/orgs","repos_url":"https://api.github.com/users/kruczy/repos","events_url":"https://api.github.com/users/kruczy/events{/privacy}","received_events_url":"https://api.github.com/users/kruczy/received_events","type":"User","site_admin":false},"created_at":"2016-07-21T10:58:33Z","updated_at":"2016-07-21T10:58:33Z","body":"http://jsfiddle.net/pstma6fj/6/\r\n![image](https://cloud.githubusercontent.com/assets/1475512/17020554/214e06fa-4f3a-11e6-9ef8-4e573b6aa5e6.png)\r\n\r\ncuriously, `componentWillMount` sometimes sometimes is `null, null` sometimes `null, element`"}}
{"actor":{"display_login":"kruczy"}}