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) {