Browse Source

fix

Signed-off-by: Marino Faggiana <marino@marinofaggiana.com>
Marino Faggiana 2 years ago
parent
commit
a3d12600c6
1 changed files with 9 additions and 4 deletions
  1. 9 4
      iOSClient/Viewer/NCViewerQuickLook/NCViewerQuickLook.swift

+ 9 - 4
iOSClient/Viewer/NCViewerQuickLook/NCViewerQuickLook.swift

@@ -68,15 +68,20 @@ private var hasChangesQuickLook: Bool = false
         super.viewDidLoad()
         guard isEditingEnabled else { return }
 
-        let buttonDone = UIBarButtonItem(barButtonSystemItem: .done, target: self, action: #selector(dismission))
-        let buttonCrop = UIBarButtonItem(image: UIImage(systemName: "crop"), style: .plain, target: self, action: #selector(crop))
-        navigationItem.leftBarButtonItems = [buttonDone, buttonCrop]
-
         if metadata?.livePhoto == true {
             let error = NKError(errorCode: NCGlobal.shared.errorCharactersForbidden, errorDescription: "_message_disable_overwrite_livephoto_")
             NCContentPresenter.shared.showInfo(error: error)
         }
 
+        let buttonDone = UIBarButtonItem(barButtonSystemItem: .done, target: self, action: #selector(dismission))
+
+        if metadata?.classFile == NKCommon.typeClassFile.image.rawValue {
+            let buttonCrop = UIBarButtonItem(image: UIImage(systemName: "crop"), style: .plain, target: self, action: #selector(crop))
+            navigationItem.leftBarButtonItems = [buttonDone, buttonCrop]
+        } else {
+            navigationItem.leftBarButtonItems = [buttonDone]
+        }
+
         startTimer(navigationItem: navigationItem)
     }