diff --git a/app/src/main/java/androidx/paging/PagedStorage.java b/app/src/main/java/androidx/paging/PagedStorage.java index 7b2cc1fc78..452d07ffc1 100644 --- a/app/src/main/java/androidx/paging/PagedStorage.java +++ b/app/src/main/java/androidx/paging/PagedStorage.java @@ -551,7 +551,11 @@ final class PagedStorage extends AbstractList { " size=" + newPageSize + "/" + mPageSize + " addingLastPage=" + addingLastPage + " onlyEndPagePresent=" + onlyEndPagePresent); - return; + if (newPageSize > mPageSize) + // tiling size=1222/50 addingLastPage=false onlyEndPagePresent=false + page = page.subList(0, mPageSize); + else + return; } if (onlyEndPagePresent) { mPageSize = newPageSize;