marinofaggiana %!s(int64=4) %!d(string=hai) anos
pai
achega
4b38d6e4e0
Modificáronse 1 ficheiros con 6 adicións e 3 borrados
  1. 6 3
      iOSClient/Main/NCDetailViewController.swift

+ 6 - 3
iOSClient/Main/NCDetailViewController.swift

@@ -753,11 +753,14 @@ extension NCDetailViewController: NCViewerImageViewControllerDelegate, NCViewerI
     
     func viewerImageViewController(_ viewerImageViewController: NCViewerImageViewController, didChangeFocusTo index: Int, view: NCViewerImageContentView, metadata: tableMetadata) {
         
+        let ocId = metadata.ocId
         if metadata.typeFile == k_metadataTypeFile_image && !view.isLoading {
             DispatchQueue.global().async {
-                if let image = NCViewerImageCommon.shared.getImage(metadata: metadata) {
-                    DispatchQueue.main.async {
-                        view.image = image
+                if let metadata = NCManageDatabase.sharedInstance.getMetadata(predicate: NSPredicate(format: "ocId == %@", ocId)) {
+                    if let image = NCViewerImageCommon.shared.getImage(metadata: metadata) {
+                        DispatchQueue.main.async {
+                            view.image = image
+                        }
                     }
                 }
             }