Fix page calculate when showSingleImageOnFirstPage is enabled (#391)

This commit is contained in:
角砂糖
2025-06-03 17:35:17 +08:00
committed by GitHub
parent d58cafc4a0
commit 8525f5318f

View File

@@ -349,7 +349,11 @@ abstract mixin class _ImagePerPageHandler {
void initImagesPerPage(int initialPage) { void initImagesPerPage(int initialPage) {
_lastImagesPerPage = imagesPerPage; _lastImagesPerPage = imagesPerPage;
if (imagesPerPage != 1) { if (imagesPerPage != 1) {
page = (initialPage / imagesPerPage).ceil(); if (showSingleImageOnFirstPage) {
page = ((initialPage - 1) / imagesPerPage).ceil() + 1;
} else {
page = (initialPage / imagesPerPage).ceil();
}
} }
} }