From: Claudio Cambra Date: Mon, 4 Mar 2024 16:05:10 +0000 (+0800) Subject: Fix crash on reloading share table view data source X-Git-Tag: archive/raspbian/3.16.7-1_deb13u1+rpi1~1^2~12^2~7^2~46^2~79 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=8e291f4713f199054762308a562010d764c38eb3;p=nextcloud-desktop.git Fix crash on reloading share table view data source Signed-off-by: Claudio Cambra --- diff --git a/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/ShareTableViewDataSource.swift b/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/ShareTableViewDataSource.swift index ab4ae47e9..28eb93141 100644 --- a/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/ShareTableViewDataSource.swift +++ b/shell_integration/MacOSX/NextcloudIntegration/FileProviderUIExt/ShareTableViewDataSource.swift @@ -28,7 +28,7 @@ class ShareTableViewDataSource: NSObject, NSTableViewDataSource, NSTableViewDele private(set) var kit: NextcloudKit? private var itemURL: URL? private var shares: [NKShare] = [] { - didSet { sharesTableView?.reloadData() } + didSet { Task { @MainActor in sharesTableView?.reloadData() } } } private var account: NextcloudAccount? { didSet {