marinofaggiana 3 years ago
parent
commit
2f0ddde3a2
1 changed files with 14 additions and 12 deletions
  1. 14 12
      iOSClient/Menu/NCCollectionViewCommon+Menu.swift

+ 14 - 12
iOSClient/Menu/NCCollectionViewCommon+Menu.swift

@@ -284,20 +284,22 @@ extension NCCollectionViewCommon {
         //
         // USE AS BACKGROUND
         //
-        if metadata.typeFile == NCGlobal.shared.metadataTypeFileImage && viewController.layoutKey == NCGlobal.shared.layoutViewFiles {
-            actions.append(
-                NCMenuAction(
-                    title: NSLocalizedString("_use_as_background_", comment: ""),
-                    icon: NCUtility.shared.loadImage(named: "text.below.photo"),
-                    action: { menuAction in
-                        if CCUtility.fileProviderStorageExists(metadata.ocId, fileNameView: metadata.fileNameView) {
-                            NCFunctionCenter.shared.saveBackground(metadata: metadata)
-                        } else {
-                            NCOperationQueue.shared.download(metadata: metadata, selector: NCGlobal.shared.selectorSaveBackground)
+        if #available(iOS 13.0, *) {
+            if metadata.typeFile == NCGlobal.shared.metadataTypeFileImage && viewController.layoutKey == NCGlobal.shared.layoutViewFiles {
+                actions.append(
+                    NCMenuAction(
+                        title: NSLocalizedString("_use_as_background_", comment: ""),
+                        icon: NCUtility.shared.loadImage(named: "text.below.photo"),
+                        action: { menuAction in
+                            if CCUtility.fileProviderStorageExists(metadata.ocId, fileNameView: metadata.fileNameView) {
+                                NCFunctionCenter.shared.saveBackground(metadata: metadata)
+                            } else {
+                                NCOperationQueue.shared.download(metadata: metadata, selector: NCGlobal.shared.selectorSaveBackground)
+                            }
                         }
-                    }
+                    )
                 )
-            )
+            }
         }
         
         //