mirror of
https://github.com/venera-app/venera.git
synced 2025-09-27 15:57:25 +00:00
Fix invalid total page count. Close #348
This commit is contained in:
@@ -119,7 +119,7 @@ class _GalleryModeState extends State<_GalleryMode>
|
||||
/// [totalPages] is the total number of pages in the current chapter.
|
||||
/// More than one images can be displayed on one page.
|
||||
int get totalPages {
|
||||
if (!showSingleImageOnFirstPage) {
|
||||
if (!reader.showSingleImageOnFirstPage) {
|
||||
return (reader.images!.length / reader.imagesPerPage).ceil();
|
||||
} else {
|
||||
return 1 +
|
||||
@@ -144,11 +144,9 @@ class _GalleryModeState extends State<_GalleryMode>
|
||||
super.initState();
|
||||
}
|
||||
|
||||
bool get showSingleImageOnFirstPage => appdata.settings["showSingleImageOnFirstPage"];
|
||||
|
||||
/// Get the range of images for the given page. [page] is 1-based.
|
||||
(int start, int end) getPageImagesRange(int page) {
|
||||
if (showSingleImageOnFirstPage) {
|
||||
if (reader.showSingleImageOnFirstPage) {
|
||||
if (page == 1) {
|
||||
return (0, 1);
|
||||
} else {
|
||||
|
Reference in New Issue
Block a user