commit | a4821a0bb8c3d725fc52f979041defc763dd8c8c | [log] [tgz] |
---|---|---|
author | TreeHugger Robot <treehugger-gerrit@google.com> | Tue Jul 13 19:16:02 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Tue Jul 13 19:16:02 2021 +0000 |
tree | 4528ba347127a00b3eb0bff10c38b34d2c2596fe | |
parent | c7c1ea8ac8f1c363b39618cf55d7fb899a556b5e [diff] | |
parent | 3d6d2e38b087c92af01cbc54c20cfe26d9bd7a48 [diff] |
Merge "Fix hole in recycler view" into sc-dev am: 3d6d2e38b0 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15270060 Change-Id: I7bf9cd8b3ed98c086b0496ce84f5f41d312d68dc
diff --git a/src/com/android/launcher3/allapps/AllAppsRecyclerView.java b/src/com/android/launcher3/allapps/AllAppsRecyclerView.java index 9a5f3f2..2c84a3d 100644 --- a/src/com/android/launcher3/allapps/AllAppsRecyclerView.java +++ b/src/com/android/launcher3/allapps/AllAppsRecyclerView.java
@@ -109,7 +109,8 @@ pool.setMaxRecycledViews(AllAppsGridAdapter.VIEW_TYPE_EMPTY_SEARCH, 1); pool.setMaxRecycledViews(AllAppsGridAdapter.VIEW_TYPE_ALL_APPS_DIVIDER, 1); pool.setMaxRecycledViews(AllAppsGridAdapter.VIEW_TYPE_SEARCH_MARKET, 1); - pool.setMaxRecycledViews(AllAppsGridAdapter.VIEW_TYPE_ICON, approxRows * mNumAppsPerRow); + pool.setMaxRecycledViews(AllAppsGridAdapter.VIEW_TYPE_ICON, approxRows + * (mNumAppsPerRow + 1)); mViewHeights.clear(); mViewHeights.put(AllAppsGridAdapter.VIEW_TYPE_ICON, grid.allAppsCellHeightPx);