Procházet zdrojové kódy

Improved creation preview from new etag

Signed-off-by: marinofaggiana <ios@nextcloud.com>
marinofaggiana před 3 roky
rodič
revize
f997ddac4f

+ 9 - 6
iOSClient/Viewer/NCViewerMedia/NCViewerMedia.swift

@@ -194,12 +194,15 @@ class NCViewerMedia: UIViewController {
     // MARK: - Image
 
     func reloadImage() {
-        loadImage(metadata: metadata) { _, image in
-            self.image = image
-            // do not update if is present the videoLayer
-            let numSublayers = self.imageVideoContainer.layer.sublayers?.count
-            if numSublayers == nil {
-                self.imageVideoContainer.image = image
+        if let metadata = NCManageDatabase.shared.getMetadataFromOcId(metadata.ocId) {
+            self.metadata = metadata
+            loadImage(metadata: metadata) { _, image in
+                self.image = image
+                // do not update if is present the videoLayer
+                let numSublayers = self.imageVideoContainer.layer.sublayers?.count
+                if numSublayers == nil {
+                    self.imageVideoContainer.image = image
+                }
             }
         }
     }