commit | 193077fefb8db90417d90b8e4aa941fc81f2d2bc | [log] [tgz] |
---|---|---|
author | TreeHugger Robot <treehugger-gerrit@google.com> | Tue Jul 13 19:42:18 2021 +0000 |
committer | Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com> | Tue Jul 13 19:42:18 2021 +0000 |
tree | bb3473356a44cf5463e454d7704a6253cf04aee6 | |
parent | 2221a326f04eb6da7412ac4daa282878cb214fee [diff] | |
parent | a4821a0bb8c3d725fc52f979041defc763dd8c8c [diff] |
Merge "Fix hole in recycler view" into sc-dev am: 3d6d2e38b0 am: a4821a0bb8 Original change: https://googleplex-android-review.googlesource.com/c/platform/packages/apps/Launcher3/+/15270060 Change-Id: I33af3c189fe5f0d2d84d9059688fbd20c21a7076
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);