{"action":"created","issue":{"url":"https://api.github.com/repos/mozilla-mobile/prox/issues/169","repository_url":"https://api.github.com/repos/mozilla-mobile/prox","labels_url":"https://api.github.com/repos/mozilla-mobile/prox/issues/169/labels{/name}","comments_url":"https://api.github.com/repos/mozilla-mobile/prox/issues/169/comments","events_url":"https://api.github.com/repos/mozilla-mobile/prox/issues/169/events","html_url":"https://github.com/mozilla-mobile/prox/issues/169","id":189245750,"number":169,"title":"Custom click handling animation blocks fast swiping","user":{"login":"liuche","id":1082253,"avatar_url":"https://avatars.githubusercontent.com/u/1082253?v=3","gravatar_id":"","url":"https://api.github.com/users/liuche","html_url":"https://github.com/liuche","followers_url":"https://api.github.com/users/liuche/followers","following_url":"https://api.github.com/users/liuche/following{/other_user}","gists_url":"https://api.github.com/users/liuche/gists{/gist_id}","starred_url":"https://api.github.com/users/liuche/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/liuche/subscriptions","organizations_url":"https://api.github.com/users/liuche/orgs","repos_url":"https://api.github.com/users/liuche/repos","events_url":"https://api.github.com/users/liuche/events{/privacy}","received_events_url":"https://api.github.com/users/liuche/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":{"url":"https://api.github.com/repos/mozilla-mobile/prox/milestones/3","html_url":"https://github.com/mozilla-mobile/prox/milestones/Sprint%205","labels_url":"https://api.github.com/repos/mozilla-mobile/prox/milestones/3/labels","id":2124459,"number":3,"title":"Sprint 5","description":"Sprint 5 for Prox\r\n\r\nTheme for sprint\r\n\r\nAnimations\r\nBug fixing\r\nMissing functionality\r\nPolish","creator":{"login":"fluffyemily","id":12613048,"avatar_url":"https://avatars.githubusercontent.com/u/12613048?v=3","gravatar_id":"","url":"https://api.github.com/users/fluffyemily","html_url":"https://github.com/fluffyemily","followers_url":"https://api.github.com/users/fluffyemily/followers","following_url":"https://api.github.com/users/fluffyemily/following{/other_user}","gists_url":"https://api.github.com/users/fluffyemily/gists{/gist_id}","starred_url":"https://api.github.com/users/fluffyemily/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fluffyemily/subscriptions","organizations_url":"https://api.github.com/users/fluffyemily/orgs","repos_url":"https://api.github.com/users/fluffyemily/repos","events_url":"https://api.github.com/users/fluffyemily/events{/privacy}","received_events_url":"https://api.github.com/users/fluffyemily/received_events","type":"User","site_admin":false},"open_issues":19,"closed_issues":82,"state":"open","created_at":"2016-11-09T12:04:42Z","updated_at":"2016-12-01T23:15:40Z","due_on":"2016-12-02T00:00:00Z","closed_at":null},"comments":7,"created_at":"2016-11-14T22:33:32Z","updated_at":"2016-12-02T00:27:38Z","closed_at":null,"body":"Swiping through the detailed cards on a physical phone, there's a short period after each swipe where subsequent swipes don't work. Not a huge priority, but it does make the app feel a little unresponsive (presumably because the animation handling is eating the swipes)."},"comment":{"url":"https://api.github.com/repos/mozilla-mobile/prox/issues/comments/264338311","html_url":"https://github.com/mozilla-mobile/prox/issues/169#issuecomment-264338311","issue_url":"https://api.github.com/repos/mozilla-mobile/prox/issues/169","id":264338311,"user":{"login":"mcomella","id":759372,"avatar_url":"https://avatars.githubusercontent.com/u/759372?v=3","gravatar_id":"","url":"https://api.github.com/users/mcomella","html_url":"https://github.com/mcomella","followers_url":"https://api.github.com/users/mcomella/followers","following_url":"https://api.github.com/users/mcomella/following{/other_user}","gists_url":"https://api.github.com/users/mcomella/gists{/gist_id}","starred_url":"https://api.github.com/users/mcomella/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/mcomella/subscriptions","organizations_url":"https://api.github.com/users/mcomella/orgs","repos_url":"https://api.github.com/users/mcomella/repos","events_url":"https://api.github.com/users/mcomella/events{/privacy}","received_events_url":"https://api.github.com/users/mcomella/received_events","type":"User","site_admin":false},"created_at":"2016-12-02T00:27:38Z","updated_at":"2016-12-02T00:27:38Z","body":"> If you receive a touch event during an animation, add it to a queue of max size 1. Handle it only after the first animation completes.\r\n\r\nThis feels crappy - you swipe and then it pauses for a bit as the animation ease completes, then it just randomly swipes. Available [on my branch](https://github.com/mozilla-mobile/prox/tree/mcomella/i169-2-click-handling) (I only support swiping forward).\r\n\r\nBut it does make obvious how long the animation's ease out takes to complete – perhaps we can make that feel less drawn out?"}}
{"actor":{"display_login":"mcomella"}}