Add method to dismiss error in share view controller via dismiss button
authorClaudio Cambra <claudio.cambra@nextcloud.com>
Mon, 4 Mar 2024 17:27:03 +0000 (01:27 +0800)
committerClaudio Cambra <claudio.cambra@nextcloud.com>
Wed, 17 Apr 2024 08:38:56 +0000 (16:38 +0800)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/ShareViewController.swift

index 5b73c4fd8e01fd034dfb5ffdd8d82944ba4c87ed..32802f3aa119ec3ae9513d86c3bda17ff4bacdeb 100644 (file)
@@ -56,6 +56,7 @@ class ShareViewController: NSViewController, ShareViewDataSourceUIDelegate {
     }
 
     override func viewDidLoad() {
+        dismissError(self)
         hideOptions()
     }
 
@@ -105,6 +106,10 @@ class ShareViewController: NSViewController, ShareViewDataSourceUIDelegate {
         fileNameIcon.image = fileThumbnail?.nsImage
     }
 
+    @IBAction func dismissError(_ sender: Any) {
+        errorMessageStackView.isHidden = true
+    }
+
     func fetchStarted() {
         loadingEffectView.isHidden = false
         loadingIndicator.startAnimation(self)