Marino Faggiana 7 роки тому
батько
коміт
3d949f28e2
1 змінених файлів з 9 додано та 6 видалено
  1. 9 6
      PickerFileProvider/FileProviderItem.swift

+ 9 - 6
PickerFileProvider/FileProviderItem.swift

@@ -80,12 +80,6 @@ class FileProviderItem: NSObject, NSFileProviderItem {
         self.itemIdentifier = NSFileProviderItemIdentifier("\(metadata.fileID)")
         self.isDirectory = metadata.directory
 
-        //
-        if uploadingIdentifier.contains(metadata.fileID) {
-            self.isUploading = true
-            self.isUploaded = false
-        }
-
         // parentItemIdentifier
         if #available(iOSApplicationExtension 11.0, *) {
             
@@ -133,6 +127,15 @@ class FileProviderItem: NSObject, NSFileProviderItem {
                 self.isDownloaded = true
                 self.isMostRecentVersionDownloaded = true
             }
+            
+            // Upload
+            if uploadingIdentifier.contains(metadata.fileID) {
+                self.isUploading = true
+                self.isUploaded = false
+            } else {
+                self.isUploading = false
+                self.isUploaded = true
+            }
         }
         
         // Tag