Explorar o código

Improved code

Signed-off-by: Marino Faggiana <marino@marinofaggiana.com>
Marino Faggiana %!s(int64=2) %!d(string=hai) anos
pai
achega
b92ad9b600
Modificáronse 1 ficheiros con 7 adicións e 1 borrados
  1. 7 1
      iOSClient/Main/Create cloud/NCUploadScanDocument.swift

+ 7 - 1
iOSClient/Main/Create cloud/NCUploadScanDocument.swift

@@ -247,7 +247,7 @@ extension NCUploadScanDocument: NCCreateFormUploadConflictDelegate {
 
 struct UploadScanDocumentView: View {
 
-    @State var fileName = "Scan.pdf"
+    @State var fileName = "Scan"
     @State var password: String = ""
     @State var isSecuredPassword: Bool = true
     @State var isTextRecognition: Bool = CCUtility.getTextRecognitionStatus()
@@ -372,8 +372,14 @@ struct UploadScanDocumentView: View {
         }
         .sheet(isPresented: $isPresentedUploadConflict) {
             NCUploadConflictRepresentedView(uploadScanDocument: uploadScanDocument)
+        }.onTapGesture {
+            dismissKeyboard()
         }
     }
+
+    func dismissKeyboard() {
+        UIApplication.shared.windows.filter {$0.isKeyWindow}.first?.endEditing(true)
+    }
 }
 
 struct ButtonUploadScanDocumenStyle: ButtonStyle {