marinofaggiana 4 years ago
parent
commit
925cbeddc3

+ 2 - 2
iOSClient/Main/Create cloud/NCCreateFormUploadScanDocument.swift

@@ -748,9 +748,9 @@ class NCCreateScanDocument : NSObject, ImageScannerControllerDelegate {
     let appDelegate = UIApplication.shared.delegate as! AppDelegate
     var viewController: UIViewController?
     
-    func openScannerDocument() {
+    func openScannerDocument(viewController: UIViewController) {
         
-        self.viewController = self.appDelegate.window.rootViewController
+        self.viewController = viewController
         
         let scannerVC = ImageScannerController()
         scannerVC.imageScannerDelegate = self

+ 1 - 1
iOSClient/Main/Menu/AppDelegate+Menu.swift

@@ -113,7 +113,7 @@ extension AppDelegate: NCAudioRecorderViewControllerDelegate {
                 title: NSLocalizedString("_scans_document_", comment: ""),
                 icon: CCGraphics.changeThemingColorImage(UIImage(named: "scan"), width: 50, height: 50, color: NCBrandColor.sharedInstance.icon),
                 action: { menuAction in
-                    NCCreateScanDocument.sharedInstance.openScannerDocument()
+                    NCCreateScanDocument.sharedInstance.openScannerDocument(viewController: appDelegate.window.rootViewController!)
                 }
             )
         )

+ 1 - 1
iOSClient/ScanDocument/ScanCollectionView.swift

@@ -132,7 +132,7 @@ class DragDropViewController: UIViewController {
     
     @IBAction func add(sender: UIButton) {
         
-        NCCreateScanDocument.sharedInstance.openScannerDocument()
+        NCCreateScanDocument.sharedInstance.openScannerDocument(viewController: self)
     }
     
     @IBAction func transferDown(sender: UIButton) {