diff --git a/Mac/Resources/NetNewsWire-dev.entitlements b/Mac/Resources/NetNewsWire-dev.entitlements
index be00c4465..f7a0558d8 100644
--- a/Mac/Resources/NetNewsWire-dev.entitlements
+++ b/Mac/Resources/NetNewsWire-dev.entitlements
@@ -13,6 +13,7 @@
com.apple.security.temporary-exception.apple-events
com.red-sweater.marsedit4
+ com.red-sweater.marsedit5
com.apple.security.application-groups
diff --git a/Mac/Resources/NetNewsWire.entitlements b/Mac/Resources/NetNewsWire.entitlements
index 971a3bfaf..4e23e7022 100644
--- a/Mac/Resources/NetNewsWire.entitlements
+++ b/Mac/Resources/NetNewsWire.entitlements
@@ -29,6 +29,7 @@
com.apple.security.temporary-exception.apple-events
com.red-sweater.marsedit4
+ com.red-sweater.marsedit5
diff --git a/Shared/ExtensionPoints/SendToMarsEditCommand.swift b/Shared/ExtensionPoints/SendToMarsEditCommand.swift
index f2207af64..49576b1c7 100644
--- a/Shared/ExtensionPoints/SendToMarsEditCommand.swift
+++ b/Shared/ExtensionPoints/SendToMarsEditCommand.swift
@@ -15,7 +15,7 @@ final class SendToMarsEditCommand: SendToCommand {
let title = "MarsEdit"
let image: RSImage? = AppAssets.marsEditIcon
- private let marsEditApps = [UserApp(bundleID: "com.red-sweater.marsedit4"), UserApp(bundleID: "com.red-sweater.marsedit")]
+ private let marsEditApps = [UserApp(bundleID: "com.red-sweater.marsedit5"), UserApp(bundleID: "com.red-sweater.marsedit4"), UserApp(bundleID: "com.red-sweater.marsedit")]
func canSendObject(_ object: Any?, selectedText: String?) -> Bool {
appToUse() != nil
@@ -62,7 +62,9 @@ private extension SendToMarsEditCommand {
func appToUse() -> UserApp? {
- marsEditApps.forEach{ $0.updateStatus() }
+ for app in marsEditApps {
+ app.updateStatus()
+ }
for app in marsEditApps {
if app.isRunning {