Эх сурвалжийг харах

coding

Signed-off-by: Marino Faggiana <marino@marinofaggiana.com>
Marino Faggiana 2 жил өмнө
parent
commit
ca6697299a

+ 7 - 2
iOSClient/Main/Create cloud/NCUploadAssets.swift

@@ -109,9 +109,11 @@ class NCUploadAssets: NSObject, ObservableObject, NCCreateFormUploadConflictDele
         }
 
         func createProcessUploads() {
-            NCNetworkingProcessUpload.shared.createProcessUploads(metadatas: metadatas, completion: { _ in
+            if !self.dismiss {
+                NCNetworkingProcessUpload.shared.createProcessUploads(metadatas: metadatas, completion: { _ in
                     self.dismiss = true
-            })
+                })
+            }
         }
 
         if isUseAutoUploadFolder {
@@ -514,6 +516,9 @@ struct UploadAssetsView: View {
         .onTapGesture {
             UIApplication.shared.windows.filter { $0.isKeyWindow }.first?.endEditing(true)
         }
+        .onDisappear {
+            uploadAssets.dismiss = true
+        }
     }
 }