commit | 0fd482dee2c8c2aa61e59d6501e46864e16fcb04 | [log] [tgz] |
---|---|---|
author | Dake Gu <dake@google.com> | Mon Mar 27 16:33:28 2017 -0700 |
committer | Dake Gu <dake@google.com> | Mon Mar 27 17:42:32 2017 -0700 |
tree | 874d7d0e790c379e4da0c27eb82c400011fd773e | |
parent | bffb91074cd3485e68699af76aef4ecc53dfa0a1 [diff] |
RecyclerView prefetch: dont change mStructureChanged flag Some LayoutManager(e.g. leanback) is sensitive to mStructureChanged flag. Though LinearLayoutManager never uses the flag. The reset to false flag will cause next onLayoutChildren() of leanback LayoutManager crash. Bug: 36595030 Test: RecyclerViewCacheTest.nestedPrefetchNotClearInnerStructureChangeFlag also did manual check with recompiled TVLauncher. Change-Id: Ia46fe4fd7ccd9fa3b9ce9c30ff98a62158d5817c