From 0717d3b0a1ed69e63401c138fcce6df9296a73e3 Mon Sep 17 00:00:00 2001 From: M66B Date: Mon, 14 Sep 2020 09:53:02 +0200 Subject: [PATCH] Added workaround for paging bug --- app/src/main/java/androidx/paging/PagedStorage.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) 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;