Răsfoiți Sursa

move getImageMetadata in the first thread

Signed-off-by: marinofaggiana <marino@marinofaggiana.com>
marinofaggiana 3 ani în urmă
părinte
comite
e85adaaa4e
1 a modificat fișierele cu 8 adăugiri și 4 ștergeri
  1. 8 4
      iOSClient/Viewer/NCViewerMedia/NCViewerMedia.swift

+ 8 - 4
iOSClient/Viewer/NCViewerMedia/NCViewerMedia.swift

@@ -234,14 +234,18 @@ class NCViewerMedia: UIViewController {
                 
                 NCNetworking.shared.download(metadata: metadata, selector: "") { (_) in
                     
-                    let image = getImageMetadata(metadata)
-                    DispatchQueue.main.async { completion(metadata.ocId, image) }
+                    DispatchQueue.main.async {
+                        let image = getImageMetadata(metadata)
+                        completion(metadata.ocId, image)
+                    }
                 }
                 
             } else {
                 
-                let image = getImageMetadata(metadata)
-                DispatchQueue.main.async { completion(metadata.ocId, image) }
+                DispatchQueue.main.async {
+                    let image = getImageMetadata(metadata)
+                    completion(metadata.ocId, image)
+                }
             }
         }