Make BatchUpdate MainActor.

This commit is contained in:
Brent Simmons
2024-03-23 16:26:10 -07:00
parent 177d660cff
commit e867487031
8 changed files with 125 additions and 113 deletions

View File

@@ -50,7 +50,7 @@ class ScriptableFolder: NSObject, UniqueIdScriptingObject, ScriptingObjectContai
return self.classDescription as! NSScriptClassDescription
}
func deleteElement(_ element:ScriptingObject) {
@MainActor func deleteElement(_ element:ScriptingObject) {
if let scriptableFeed = element as? ScriptableFeed {
BatchUpdate.shared.perform {
folder.account?.removeFeed(scriptableFeed.feed, from: folder) { result in }