commit | 5c68eb49a2a99f5a61be3b743430bdd5621b31e5 | [log] [tgz] |
---|---|---|
author | Yigit Boyar <yboyar@google.com> | Thu Dec 01 12:18:11 2016 -0800 |
committer | Yigit Boyar <yboyar@google.com> | Thu Dec 01 12:18:11 2016 -0800 |
tree | 663972556a2506dbaf44372d92e3c0bfd95a0a61 | |
parent | 974aaf577a8b1b24fa780eecdea3694f3aef7a13 [diff] |
Lock layout while consuming updates for measure If a layout is requestd during measure due to adapter updates, we were not blocking it which is a problem. This CL makes sure that we don't call nested layouts while processing adapter updates. Bug: 32316425 Bug: 33270009 Test: RecyclerViewLayoutTest#triggerFocusSearchInOnRecycledCallback Change-Id: I83f3678cf29cadd17deae7c3ec5f7805c08ffdeb