marinofaggiana 5 yıl önce
ebeveyn
işleme
6076622612
1 değiştirilmiş dosya ile 11 ekleme ve 5 silme
  1. 11 5
      iOSClient/Main/NCDetailViewController.swift

+ 11 - 5
iOSClient/Main/NCDetailViewController.swift

@@ -124,13 +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 {
-                        /*
-                        if getMetadatasImage(account: metadata.account, serverUrl: metadata.serverUrl) != nil {
-                            mediaBrowser?.reloadContentViews()
-                        } else {
+                        
+                        var metadatas = [tableMetadata]()
+                        for metadataTemp in self.metadatas {
+                            if metadataTemp != metadata { metadatas.append(metadataTemp)}
+                        }
+
+                        self.metadatas = metadatas
+                        if metadatas.count == 0 {
                             viewUnload()
+                        } else {
+                            self.metadatas = metadatas
+                            mediaBrowser?.reloadContentViews()
                         }
-                        */
                     }
                 } else {
                     if metadata.ocId == self.metadata?.ocId {