marinofaggiana 5 éve
szülő
commit
9ea9d43bff
1 módosított fájl, 11 hozzáadás és 10 törlés
  1. 11 10
      iOSClient/Main/NCDetailViewController.swift

+ 11 - 10
iOSClient/Main/NCDetailViewController.swift

@@ -124,18 +124,19 @@ class NCDetailViewController: UIViewController {
             if let metadata = userInfo["metadata"] as? tableMetadata {
                 if mediaBrowser != nil {
                     if metadata.account == self.metadata?.account && metadata.serverUrl == self.metadata?.serverUrl && metadata.typeFile == k_metadataTypeFile_image {
-                        
-                        var metadatas = [tableMetadata]()
-                        for metadataTemp in self.metadatas {
-                            if metadataTemp.ocId != metadata.ocId { metadatas.append(metadataTemp)}
+                    
+                        var metadataStart: tableMetadata?
+                    
+                        for metadataLoop in self.metadatas {
+                            if metadataLoop.ocId != metadata.ocId {
+                                metadataStart = metadata
+                            }
                         }
-
-                        self.metadatas = metadatas
-                        if metadatas.count == 0 {
-                            viewUnload()
-                        } else {
-                            mediaBrowser?.reloadContentViews()
+                        
+                        for view in backgroundView.subviews {
+                            view.removeFromSuperview()
                         }
+                        viewImage(to: metadataStart)
                     }
                 } else {
                     if metadata.ocId == self.metadata?.ocId {