diff --git a/MiniScanner/Modules/Documents/Customs/CustomViews/CustomTabBarView/CustomTabBarView.swift b/MiniScanner/Modules/Documents/Customs/CustomViews/CustomTabBarView/CustomTabBarView.swift index 1a99b3b42c9e310d92a626d2469878a522d38bb0..a7d5eba9c1aefc88c8867edf5bc95cb726b5920d 100644 --- a/MiniScanner/Modules/Documents/Customs/CustomViews/CustomTabBarView/CustomTabBarView.swift +++ b/MiniScanner/Modules/Documents/Customs/CustomViews/CustomTabBarView/CustomTabBarView.swift @@ -102,9 +102,7 @@ class CustomTabBarView: UIView { let items = session.scannedItems - items.last?.render { (image) in - self.scannedImage.image = image?.retrieveImage() - } + scannedImage.image = items.last?.newRenderedImage?.retrieveImage() badgeLabel.set(text: "\(items.count)", color: .white, font: .medium(14)) badgeLabel.textAlignment = .center diff --git a/MiniScanner/Supporting Files/Frameworks/CustomWeScan/Scan/ScannerViewController.swift b/MiniScanner/Supporting Files/Frameworks/CustomWeScan/Scan/ScannerViewController.swift index 68c47e90161ce8972e424f1c98a710e1f352ab13..25d86efa9f9f2556c3cbb4e69c4005add7d764bd 100644 --- a/MiniScanner/Supporting Files/Frameworks/CustomWeScan/Scan/ScannerViewController.swift +++ b/MiniScanner/Supporting Files/Frameworks/CustomWeScan/Scan/ScannerViewController.swift @@ -465,15 +465,11 @@ extension ScannerViewController: RectangleDetectionDelegateProtocol { scannedItem.rotation = self.getCurrentRotationAngle() scannedItem.colorOption = self.options.defaultColorRenderOption - scannedItem.render { (_) in } + scannedItem.render { (_) in self.updateCounterButton() } scanSession.add(item: scannedItem) self.captureSessionManager?.start() - - DispatchQueue.main.asyncAfter(deadline: .now() + 1.0) { - self.updateCounterButton() - } } func captureSessionManager(_ captureSessionManager: CaptureSessionManager, didDetectQuad quad: Quadrilateral?, _ imageSize: CGSize) {