marinofaggiana 5 жил өмнө
parent
commit
7993fa60f9

+ 5 - 0
iOSClient/Main/NCDetailViewController.swift

@@ -464,6 +464,11 @@ extension NCDetailViewController: NCViewerImageViewControllerDelegate, NCViewerI
                             
             var index = 0
             if let indexFound = metadatas.firstIndex(where: { $0.ocId == self.metadata?.ocId }) { index = indexFound }
+            // Video -> is a Live Photo ?
+            if metadata?.typeFile == k_metadataTypeFile_video && metadata != nil {
+                let filename = (metadata!.fileNameView as NSString).deletingPathExtension.lowercased()
+                if let indexFound = metadatas.firstIndex(where: { (($0.fileNameView as NSString).deletingPathExtension.lowercased() as String) == filename && $0.typeFile == k_metadataTypeFile_image }) { index = indexFound }
+            }
             self.metadatas = metadatas
             
             viewerImageViewController = NCViewerImageViewController(index: index, dataSource: self, delegate: self)