diff --git a/MiniScanner/Modules/DocumentPreview/DocumentPreviewViewController.swift b/MiniScanner/Modules/DocumentPreview/DocumentPreviewViewController.swift index 666275e3a0152e5c5dc14c2d4f31aad614e4e57d..2716030821ab68914af65c33a65f3132c1d533fa 100644 --- a/MiniScanner/Modules/DocumentPreview/DocumentPreviewViewController.swift +++ b/MiniScanner/Modules/DocumentPreview/DocumentPreviewViewController.swift @@ -124,7 +124,7 @@ final class DocumentPreviewViewController: UIViewController, ScanSessionSharable updateSelectedImagesLabel() - updateCurrentPageIndex(index: currentPageIndex) + updateCurrentPageLabel() shareType = .pdf @@ -187,6 +187,11 @@ final class DocumentPreviewViewController: UIViewController, ScanSessionSharable currentPageIndex = index + updateCurrentPageLabel() + } + + private func updateCurrentPageLabel() { + currentPageLabel.set(text: "\(currentPageIndex + 1)/\(session.scannedItems.count)") currentPageLabel.textAlignment = .center @@ -546,8 +551,6 @@ extension DocumentPreviewViewController { updateSelectedImagesLabel() - updateCurrentPageIndex(index: currentPageIndex) - handleUpdatedSession() } @@ -598,6 +601,8 @@ extension DocumentPreviewViewController { pagerView.reloadData() delegate?.sessionUpdated(session: session) + + updateCurrentPageLabel() } } }