From 72f2fe3cc30292c84bf38985829127f78b29094b Mon Sep 17 00:00:00 2001 From: InsanusMokrassar Date: Sun, 26 May 2024 23:01:23 +0600 Subject: [PATCH] add "indices" cache in pagination with reversed functionality --- .../kotlin/dev/inmo/micro_utils/pagination/utils/Paginate.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pagination/common/src/commonMain/kotlin/dev/inmo/micro_utils/pagination/utils/Paginate.kt b/pagination/common/src/commonMain/kotlin/dev/inmo/micro_utils/pagination/utils/Paginate.kt index dddfd4eb874..ed196383a52 100644 --- a/pagination/common/src/commonMain/kotlin/dev/inmo/micro_utils/pagination/utils/Paginate.kt +++ b/pagination/common/src/commonMain/kotlin/dev/inmo/micro_utils/pagination/utils/Paginate.kt @@ -38,7 +38,7 @@ fun List.paginate(with: Pagination, reversed: Boolean): PaginationResult< size, reversed ) - + val indices = indices val firstIndex = actualPagination.firstIndex.coerceIn(indices) val lastIndex = actualPagination.lastIndex.coerceIn(indices) + 1 // up to size if (firstIndex > lastIndex) {