Fix some concurrency warnings in AppleScript support.

This commit is contained in:
Brent Simmons
2024-04-16 20:53:33 -07:00
parent 57de8acfc5
commit 112e2d3724
7 changed files with 39 additions and 34 deletions

View File

@@ -10,7 +10,7 @@ import Foundation
protocol ScriptingObject {
var objectSpecifier: NSScriptObjectSpecifier? { get }
var scriptingKey: String { get }
@MainActor var scriptingKey: String { get }
}
protocol NamedScriptingObject: ScriptingObject {
@@ -18,5 +18,5 @@ protocol NamedScriptingObject: ScriptingObject {
}
protocol UniqueIDScriptingObject: ScriptingObject {
var scriptingUniqueID:Any { get }
@MainActor var scriptingUniqueID:Any { get }
}