{"action":"created","issue":{"url":"https://api.github.com/repos/facebook/AsyncDisplayKit/issues/1400","repository_url":"https://api.github.com/repos/facebook/AsyncDisplayKit","labels_url":"https://api.github.com/repos/facebook/AsyncDisplayKit/issues/1400/labels{/name}","comments_url":"https://api.github.com/repos/facebook/AsyncDisplayKit/issues/1400/comments","events_url":"https://api.github.com/repos/facebook/AsyncDisplayKit/issues/1400/events","html_url":"https://github.com/facebook/AsyncDisplayKit/issues/1400","id":142037353,"number":1400,"title":"[transitionLayout] Assert \"Can't start a transition when one of the subnodes is performing one.\"","user":{"login":"eanagel","id":842898,"avatar_url":"https://avatars.githubusercontent.com/u/842898?v=3","gravatar_id":"","url":"https://api.github.com/users/eanagel","html_url":"https://github.com/eanagel","followers_url":"https://api.github.com/users/eanagel/followers","following_url":"https://api.github.com/users/eanagel/following{/other_user}","gists_url":"https://api.github.com/users/eanagel/gists{/gist_id}","starred_url":"https://api.github.com/users/eanagel/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/eanagel/subscriptions","organizations_url":"https://api.github.com/users/eanagel/orgs","repos_url":"https://api.github.com/users/eanagel/repos","events_url":"https://api.github.com/users/eanagel/events{/privacy}","received_events_url":"https://api.github.com/users/eanagel/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":3,"created_at":"2016-03-19T07:28:21Z","updated_at":"2016-12-09T02:57:17Z","closed_at":"2016-06-06T05:40:20Z","body":"I'm getting this assert in `transitionLayoutWithSizeRange:animated:shouldMeasureAsync:measurementCompletion:` and it's correct a subnode has also started an animation. In this case it's exactly what I want, two animations in flight at the same time (different items fading in at different rates.) How can I accomplish this or avoid this error?\n"},"comment":{"url":"https://api.github.com/repos/facebook/AsyncDisplayKit/issues/comments/265920701","html_url":"https://github.com/facebook/AsyncDisplayKit/issues/1400#issuecomment-265920701","issue_url":"https://api.github.com/repos/facebook/AsyncDisplayKit/issues/1400","id":265920701,"user":{"login":"master-nevi","id":987706,"avatar_url":"https://avatars.githubusercontent.com/u/987706?v=3","gravatar_id":"","url":"https://api.github.com/users/master-nevi","html_url":"https://github.com/master-nevi","followers_url":"https://api.github.com/users/master-nevi/followers","following_url":"https://api.github.com/users/master-nevi/following{/other_user}","gists_url":"https://api.github.com/users/master-nevi/gists{/gist_id}","starred_url":"https://api.github.com/users/master-nevi/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/master-nevi/subscriptions","organizations_url":"https://api.github.com/users/master-nevi/orgs","repos_url":"https://api.github.com/users/master-nevi/repos","events_url":"https://api.github.com/users/master-nevi/events{/privacy}","received_events_url":"https://api.github.com/users/master-nevi/received_events","type":"User","site_admin":false},"created_at":"2016-12-09T02:57:17Z","updated_at":"2016-12-09T02:57:17Z","body":"@appleguy One reason to allow this behavior is if you have a somewhat deeper node hierarchy and animating a subnode effects the position of a node higher up in the tree, ideally everything would shift in an animated fashion:\r\n\r\nExample:\r\n```\r\n  Node A\r\n+-------------------------------------+\r\n|                                     |\r\n|   Node B.1                          |\r\n|  +-------------------------------+  |\r\n|  |   Node C                      |  |\r\n|  |  +-------------------------+  |  |\r\n|  |  |                         |  |  |\r\n|  |  +-------------------------+  |  |\r\n|  |                               |  |\r\n|  |   Node D                      |  |\r\n|  |  +-------------------------+  |  |\r\n|  |  |                         |  |  |\r\n|  |  +-------------------------+  |  |\r\n|  |                               |  |\r\n|  +-------------------------------+  |\r\n|                                     |\r\n|   Node B.2                          |\r\n|  +--------------------------------+ |\r\n|  |                                | |\r\n|  |                                | |\r\n|  |                                | |\r\n|  +--------------------------------+ |\r\n|                                     |\r\n+-------------------------------------+\r\n```\r\n\r\nHere, if we remove node D with an animated transition, node B.1 will shrink in size and node B.2 will shift up without animation. Ideally if the removal of C effects the positions or sizes of any nodes higher in the tree they should be able to animate also."}}
{"actor":{"display_login":"master-nevi"}}