Merge pull request #6 from votruk/bugs/paging-provider-fix

Bugs/paging provider fix
This commit is contained in:
Gavriil 2016-02-05 13:32:29 +03:00
commit aa85a547af
1 changed files with 4 additions and 1 deletions

View File

@ -114,7 +114,10 @@ public class PagingListProvider<T> implements ItemsProvider<T> {
}
maxLoadedPage = (index - 1) / PAGE_SIZE;
if (!pageToAdd.isEmpty()) {
if (pageToAdd.isEmpty() && index == 0) {
maxLoadedPage = null;
isLastPageLoaded = true;
} else if (!pageToAdd.isEmpty()) {
loadedPages.put(maxLoadedPage, pageToAdd);
isLastPageLoaded = pageToAdd.size() < PAGE_SIZE;
} else {