{"action":"created","issue":{"url":"https://api.github.com/repos/HaxeFlixel/flixel/issues/1988","repository_url":"https://api.github.com/repos/HaxeFlixel/flixel","labels_url":"https://api.github.com/repos/HaxeFlixel/flixel/issues/1988/labels{/name}","comments_url":"https://api.github.com/repos/HaxeFlixel/flixel/issues/1988/comments","events_url":"https://api.github.com/repos/HaxeFlixel/flixel/issues/1988/events","html_url":"https://github.com/HaxeFlixel/flixel/pull/1988","id":185938777,"number":1988,"title":"Support cancellation of tween chain.","user":{"login":"seraku24","id":20533271,"avatar_url":"https://avatars.githubusercontent.com/u/20533271?v=3","gravatar_id":"","url":"https://api.github.com/users/seraku24","html_url":"https://github.com/seraku24","followers_url":"https://api.github.com/users/seraku24/followers","following_url":"https://api.github.com/users/seraku24/following{/other_user}","gists_url":"https://api.github.com/users/seraku24/gists{/gist_id}","starred_url":"https://api.github.com/users/seraku24/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/seraku24/subscriptions","organizations_url":"https://api.github.com/users/seraku24/orgs","repos_url":"https://api.github.com/users/seraku24/repos","events_url":"https://api.github.com/users/seraku24/events{/privacy}","received_events_url":"https://api.github.com/users/seraku24/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-10-28T14:33:50Z","updated_at":"2016-10-29T07:51:17Z","closed_at":null,"pull_request":{"url":"https://api.github.com/repos/HaxeFlixel/flixel/pulls/1988","html_url":"https://github.com/HaxeFlixel/flixel/pull/1988","diff_url":"https://github.com/HaxeFlixel/flixel/pull/1988.diff","patch_url":"https://github.com/HaxeFlixel/flixel/pull/1988.patch"},"body":"The existing `FlxTween.cancel()` function works fine when you want to stop a tween that is currently active and have it yield to the next tween in the chain (if one exists).  However, the function does not help when you want to stop an entire tween chain, especially when the only reference you may hold is to the first tween in the chain.  (NOTE: Use of `FlxTween.wait()` results in the creation of hidden tweens that cannot be cancelled.)\r\n\r\nThis PR introduces `FlxTween.cancelChain()`, a new function whose purpose is to allow user code to cancel all subsequent tweens that may be chained to a particular tween, even when the root tween has already finished.  This helps simplify user code that relies on both chained tweening and the ability to cancel the animation at arbitrary times."},"comment":{"url":"https://api.github.com/repos/HaxeFlixel/flixel/issues/comments/257077575","html_url":"https://github.com/HaxeFlixel/flixel/pull/1988#issuecomment-257077575","issue_url":"https://api.github.com/repos/HaxeFlixel/flixel/issues/1988","id":257077575,"user":{"login":"Gama11","id":2620907,"avatar_url":"https://avatars.githubusercontent.com/u/2620907?v=3","gravatar_id":"","url":"https://api.github.com/users/Gama11","html_url":"https://github.com/Gama11","followers_url":"https://api.github.com/users/Gama11/followers","following_url":"https://api.github.com/users/Gama11/following{/other_user}","gists_url":"https://api.github.com/users/Gama11/gists{/gist_id}","starred_url":"https://api.github.com/users/Gama11/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Gama11/subscriptions","organizations_url":"https://api.github.com/users/Gama11/orgs","repos_url":"https://api.github.com/users/Gama11/repos","events_url":"https://api.github.com/users/Gama11/events{/privacy}","received_events_url":"https://api.github.com/users/Gama11/received_events","type":"User","site_admin":false},"created_at":"2016-10-29T07:51:17Z","updated_at":"2016-10-29T07:51:17Z","body":"Hm.. that's quite odd, that's the first time I've seen \"No analysis results present.\"."}}
{"actor":{"display_login":"Gama11"}}