marinofaggiana 4 years ago
parent
commit
5d50aac2f4
1 changed files with 6 additions and 2 deletions
  1. 6 2
      iOSClient/Main/NCDetailViewController.swift

+ 6 - 2
iOSClient/Main/NCDetailViewController.swift

@@ -754,8 +754,12 @@ extension NCDetailViewController: NCViewerImageViewControllerDelegate, NCViewerI
     func viewerImageViewController(_ viewerImageViewController: NCViewerImageViewController, didChangeFocusTo index: Int, view: NCViewerImageContentView, metadata: tableMetadata) {
         
         if metadata.typeFile == k_metadataTypeFile_image && !view.isLoading {
-            if let image = NCViewerImageCommon.shared.getImage(metadata: metadata) {
-                view.image = image
+            DispatchQueue.global().async {
+                if let image = NCViewerImageCommon.shared.getImage(metadata: metadata) {
+                    DispatchQueue.main.async {
+                        view.image = image
+                    }
+                }
             }
         }
     }