Updating the scroll calculation from recyclerView to avoid view inflation
> Updating the LayoutManager's scroll calculation instead of a separate implementation to better support recyclerView's calculations > Caching the view sizes during layout to avoid view-inflation for unknown types > Fixing scrollbar jump during scroll when widget list is expanded > Fixing scrollbar never reaching end when onboarding card is displayed in work tab Bug: 240343082 Test: Verified on device that new views are not inflated Change-Id: Ied11ccf65b053691c5c126c4bf8de306ec24786d
This commit is contained in:
@@ -103,7 +103,8 @@ public abstract class BaseAllAppsContainerView<T extends Context & ActivityConte
|
||||
new RecyclerView.OnScrollListener() {
|
||||
@Override
|
||||
public void onScrolled(@NonNull RecyclerView recyclerView, int dx, int dy) {
|
||||
updateHeaderScroll(((AllAppsRecyclerView) recyclerView).getCurrentScrollY());
|
||||
updateHeaderScroll(
|
||||
((AllAppsRecyclerView) recyclerView).computeVerticalScrollOffset());
|
||||
}
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user