Handle optionsview as ShareOptionsView in share view controller
authorClaudio Cambra <claudio.cambra@nextcloud.com>
Mon, 4 Mar 2024 11:17:19 +0000 (19:17 +0800)
committerClaudio Cambra <claudio.cambra@nextcloud.com>
Wed, 17 Apr 2024 08:38:53 +0000 (16:38 +0800)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/ShareViewController.swift

index d4e408d71708319dedcb48cffefa62ebdc89be6f..6e719a6afdc6dcd6a5f7f94fb83c969535bd4293 100644 (file)
@@ -20,7 +20,7 @@ class ShareViewController: NSViewController, ShareViewDataSourceUIDelegate {
     @IBOutlet weak var descriptionLabel: NSTextField!
     @IBOutlet weak var closeButton: NSButton!
     @IBOutlet weak var tableView: NSTableView!
-    @IBOutlet weak var optionsView: NSView!
+    @IBOutlet weak var optionsView: ShareOptionsView!
     @IBOutlet weak var splitView: NSSplitView!
     @IBOutlet weak var loadingEffectView: NSVisualEffectView!
     @IBOutlet weak var loadingIndicator: NSProgressIndicator!
@@ -117,6 +117,7 @@ class ShareViewController: NSViewController, ShareViewDataSourceUIDelegate {
     }
 
     func showOptions(share: NKShare) {
+        optionsView.share = share
         splitView.addArrangedSubview(optionsView)
         optionsView.isHidden = false
     }