{"action":"created","issue":{"url":"https://api.github.com/repos/nickbutcher/plaid/issues/134","repository_url":"https://api.github.com/repos/nickbutcher/plaid","labels_url":"https://api.github.com/repos/nickbutcher/plaid/issues/134/labels{/name}","comments_url":"https://api.github.com/repos/nickbutcher/plaid/issues/134/comments","events_url":"https://api.github.com/repos/nickbutcher/plaid/issues/134/events","html_url":"https://github.com/nickbutcher/plaid/issues/134","id":185213413,"node_id":"MDU6SXNzdWUxODUyMTM0MTM=","number":134,"title":"beginDelayedTransition issue","user":{"login":"andris95","id":9825787,"node_id":"MDQ6VXNlcjk4MjU3ODc=","avatar_url":"https://avatars3.githubusercontent.com/u/9825787?v=4","gravatar_id":"","url":"https://api.github.com/users/andris95","html_url":"https://github.com/andris95","followers_url":"https://api.github.com/users/andris95/followers","following_url":"https://api.github.com/users/andris95/following{/other_user}","gists_url":"https://api.github.com/users/andris95/gists{/gist_id}","starred_url":"https://api.github.com/users/andris95/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/andris95/subscriptions","organizations_url":"https://api.github.com/users/andris95/orgs","repos_url":"https://api.github.com/users/andris95/repos","events_url":"https://api.github.com/users/andris95/events{/privacy}","received_events_url":"https://api.github.com/users/andris95/received_events","type":"User","site_admin":false},"labels":[],"state":"closed","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":2,"created_at":"2016-10-25T19:37:56Z","updated_at":"2018-12-12T10:53:45Z","closed_at":"2016-10-26T14:51:23Z","author_association":"NONE","body":"Hello world!\nI have watched a video on YouTube from Google I/O 2016 about Material Design improvements and I decided to play a little with TransitionManager's beginDelayedTransition. So, it started well, but I got a strange bug both in my application and in \"Plain\": after beginDelayedTransition gets called, if I try to scroll the RecyclerView then strange things happen. The viewHolder's size is not correct. Sometimes the adapter scrolls to wrong position. Or neightbour items changes each others positions.\nFor more information see this StackOverflow post: http://stackoverflow.com/questions/40247448/begindelayedtransition-issue\n\n![screenshot_20161025-214316](https://cloud.githubusercontent.com/assets/9825787/19701338/9f82c776-9b03-11e6-8078-ea7c8d48da5f.png)\n![screenshot_20161025-214322](https://cloud.githubusercontent.com/assets/9825787/19701337/9f804e2e-9b03-11e6-8e06-5d7709190aa9.png)\n"},"comment":{"url":"https://api.github.com/repos/nickbutcher/plaid/issues/comments/446545825","html_url":"https://github.com/nickbutcher/plaid/issues/134#issuecomment-446545825","issue_url":"https://api.github.com/repos/nickbutcher/plaid/issues/134","id":446545825,"node_id":"MDEyOklzc3VlQ29tbWVudDQ0NjU0NTgyNQ==","user":{"login":"ataulm","id":2678555,"node_id":"MDQ6VXNlcjI2Nzg1NTU=","avatar_url":"https://avatars1.githubusercontent.com/u/2678555?v=4","gravatar_id":"","url":"https://api.github.com/users/ataulm","html_url":"https://github.com/ataulm","followers_url":"https://api.github.com/users/ataulm/followers","following_url":"https://api.github.com/users/ataulm/following{/other_user}","gists_url":"https://api.github.com/users/ataulm/gists{/gist_id}","starred_url":"https://api.github.com/users/ataulm/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ataulm/subscriptions","organizations_url":"https://api.github.com/users/ataulm/orgs","repos_url":"https://api.github.com/users/ataulm/repos","events_url":"https://api.github.com/users/ataulm/events{/privacy}","received_events_url":"https://api.github.com/users/ataulm/received_events","type":"User","site_admin":false},"created_at":"2018-12-12T10:53:45Z","updated_at":"2018-12-12T10:53:45Z","author_association":"CONTRIBUTOR","body":">What should I use to animate expandable items inside a RecyclerView, while allowing scrolling?\r\n\r\nI think it's an either/or situation. When the user has decided to navigate to a different screen, the current screen shouldn't be interacted with. From the user's point of view:\r\n\r\n- the transition should be fast enough that they are unable to interact with the current screen\r\n- if they _do_ attempt to interact with the current screen, while it's in transition, it shouldn't result in glitches (i.e. block interaction)\r\n\r\nA similar issue is discussed here with taps instead of scrolling - https://github.com/nickbutcher/plaid/issues/555"}}
{"actor":{"display_login":"ataulm"}}