瀏覽代碼

self.isDownloaded (strange effect) disabled

marinofaggiana 5 年之前
父節點
當前提交
c21c15e209
共有 1 個文件被更改,包括 5 次插入3 次删除
  1. 5 3
      File Provider Extension/FileProviderItem.swift

+ 5 - 3
File Provider Extension/FileProviderItem.swift

@@ -95,16 +95,18 @@ class FileProviderItem: NSObject, NSFileProviderItem {
            
             let tableLocalFile = NCManageDatabase.sharedInstance.getTableLocalFile(predicate: NSPredicate(format: "fileID == %@", metadata.fileID))
             if tableLocalFile == nil {
-                self.isDownloaded = false
-                self.isMostRecentVersionDownloaded = false
+//                self.isDownloaded = false
+                self.isMostRecentVersionDownloaded = true
             } else {
-                self.isDownloaded = true
+//                self.isDownloaded = true
                 self.isMostRecentVersionDownloaded = true
             }
             
             // Download
             if (metadata.session == k_download_session_extension && metadata.status != k_metadataStatusDownloadError) {
                 self.isDownloading = true
+            } else {
+                self.isDownloading = false
             }
             
             // Upload