Register shareItemView nib in shareTableView
authorClaudio Cambra <claudio.cambra@nextcloud.com>
Tue, 27 Feb 2024 15:56:18 +0000 (23:56 +0800)
committerClaudio Cambra <claudio.cambra@nextcloud.com>
Wed, 17 Apr 2024 08:38:49 +0000 (16:38 +0800)
Signed-off-by: Claudio Cambra <claudio.cambra@nextcloud.com>
shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/ShareTableViewDataSource.swift

index e02377ffe499f537479d14eba9fd7a9c11703beb..d5a1b2163ef958153c9651f535fd389f1bfa7425 100644 (file)
@@ -12,8 +12,11 @@ import OSLog
 
 class ShareTableViewDataSource: NSObject, NSTableViewDataSource, NSTableViewDelegate {
     private let shareItemViewIdentifier = NSUserInterfaceItemIdentifier("ShareTableItemView")
+    private let shareItemViewNib = NSNib(nibNamed: "ShareTableItemView", bundle: nil)
+
     var sharesTableView: NSTableView? {
         didSet {
+            sharesTableView?.register(shareItemViewNib, forIdentifier: shareItemViewIdentifier)
             sharesTableView?.dataSource = self
             sharesTableView?.reloadData()
         }