marinofaggiana 3 年之前
父节点
当前提交
023815fcf9
共有 1 个文件被更改,包括 4 次插入4 次删除
  1. 4 4
      iOSClient/Menu/NCCollectionViewCommon+Menu.swift

+ 4 - 4
iOSClient/Menu/NCCollectionViewCommon+Menu.swift

@@ -170,7 +170,7 @@ extension NCCollectionViewCommon {
         //
         //
         // PRINT
         // PRINT
         //
         //
-        if metadata.typeFile == NCGlobal.shared.metadataTypeFileImage || metadata.contentType == "application/pdf" || metadata.contentType == "com.adobe.pdf" {
+        if (metadata.typeFile == NCGlobal.shared.metadataTypeFileImage && metadata.contentType != "image/svg+xml") || metadata.contentType == "application/pdf" || metadata.contentType == "com.adobe.pdf" {
             actions.append(
             actions.append(
                 NCMenuAction(
                 NCMenuAction(
                     title: NSLocalizedString("_print_", comment: ""),
                     title: NSLocalizedString("_print_", comment: ""),
@@ -185,7 +185,7 @@ extension NCCollectionViewCommon {
         //
         //
         // SAVE
         // SAVE
         //
         //
-        if metadata.typeFile == NCGlobal.shared.metadataTypeFileImage || metadata.typeFile == NCGlobal.shared.metadataTypeFileVideo {
+        if (metadata.typeFile == NCGlobal.shared.metadataTypeFileImage && metadata.contentType != "image/svg+xml") || metadata.typeFile == NCGlobal.shared.metadataTypeFileVideo {
             var title: String = NSLocalizedString("_save_selected_files_", comment: "")
             var title: String = NSLocalizedString("_save_selected_files_", comment: "")
             var icon = NCUtility.shared.loadImage(named: "square.and.arrow.down")
             var icon = NCUtility.shared.loadImage(named: "square.and.arrow.down")
             let metadataMOV = NCManageDatabase.shared.getMetadataLivePhoto(metadata: metadata)
             let metadataMOV = NCManageDatabase.shared.getMetadataLivePhoto(metadata: metadata)
@@ -217,7 +217,7 @@ extension NCCollectionViewCommon {
         // SAVE AS SCAN
         // SAVE AS SCAN
         //
         //
         if #available(iOS 13.0, *) {
         if #available(iOS 13.0, *) {
-            if metadata.typeFile == NCGlobal.shared.metadataTypeFileImage {
+            if (metadata.typeFile == NCGlobal.shared.metadataTypeFileImage && metadata.contentType != "image/svg+xml") {
                 actions.append(
                 actions.append(
                     NCMenuAction(
                     NCMenuAction(
                         title: NSLocalizedString("_save_as_scan_", comment: ""),
                         title: NSLocalizedString("_save_as_scan_", comment: ""),
@@ -327,7 +327,7 @@ extension NCCollectionViewCommon {
         // MODIFY
         // MODIFY
         //
         //
         if #available(iOS 13.0, *) {
         if #available(iOS 13.0, *) {
-            if !isFolderEncrypted && metadata.contentType != "image/gif" && (metadata.contentType == "com.adobe.pdf" || metadata.contentType == "application/pdf" || metadata.typeFile == NCGlobal.shared.metadataTypeFileImage) {
+            if !isFolderEncrypted && metadata.contentType != "image/gif" && metadata.contentType != "image/svg+xml" && (metadata.contentType == "com.adobe.pdf" || metadata.contentType == "application/pdf" || metadata.typeFile == NCGlobal.shared.metadataTypeFileImage) {
                 actions.append(
                 actions.append(
                     NCMenuAction(
                     NCMenuAction(
                         title: NSLocalizedString("_modify_", comment: ""),
                         title: NSLocalizedString("_modify_", comment: ""),