marinofaggiana 5 年之前
父節點
當前提交
2fcbbbacdc
共有 1 個文件被更改,包括 9 次插入5 次删除
  1. 9 5
      iOSClient/Main/NCDetailViewController.swift

+ 9 - 5
iOSClient/Main/NCDetailViewController.swift

@@ -128,15 +128,19 @@ class NCDetailViewController: UIViewController {
                     if metadata.account == self.metadata?.account && metadata.serverUrl == self.metadata?.serverUrl && metadata.typeFile == k_metadataTypeFile_image {
                     
                         viewUnload()
-
-                        for metadataLoop in self.metadatas {
+                        
+                        for counter in 1...self.metadatas.count {
+                            let index = self.metadatas.count - counter
+                            let metadataLoop = self.metadatas[index]
                             if metadataLoop.ocId != metadata.ocId {
                                 self.metadata = metadataLoop
+                            } else {
+                                break
                             }
                         }
-                        if self.metadata != nil {
-                            viewImage()
-                        }
+                        if self.metadata == nil { self.metadata = metadata }
+                        
+                        viewImage()
                     }
                     
                 // OTHER FILE TYPE