diff --git a/Localization/app.json b/Localization/app.json
index f8dc9d81..f0dc0ebf 100644
--- a/Localization/app.json
+++ b/Localization/app.json
@@ -552,7 +552,8 @@
"true_black_dark_mode": "True black dark mode",
"disable_avatar_animation": "Disable animated avatars",
"disable_emoji_animation": "Disable animated emojis",
- "using_default_browser": "Use default browser to open links"
+ "using_default_browser": "Use default browser to open links",
+ "open_links_in_mastodon": "Open links in Mastodon"
},
"boring_zone": {
"title": "The Boring Zone",
diff --git a/Mastodon.xcodeproj/xcuserdata/mainasuk.xcuserdatad/xcschemes/xcschememanagement.plist b/Mastodon.xcodeproj/xcuserdata/mainasuk.xcuserdatad/xcschemes/xcschememanagement.plist
index a5d4f6d9..8fe81456 100644
--- a/Mastodon.xcodeproj/xcuserdata/mainasuk.xcuserdatad/xcschemes/xcschememanagement.plist
+++ b/Mastodon.xcodeproj/xcuserdata/mainasuk.xcuserdatad/xcschemes/xcschememanagement.plist
@@ -102,7 +102,7 @@
MastodonIntent.xcscheme_^#shared#^_
orderHint
- 21
+ 19
MastodonIntents.xcscheme_^#shared#^_
@@ -122,7 +122,7 @@
ShareActionExtension.xcscheme_^#shared#^_
orderHint
- 19
+ 21
SuppressBuildableAutocreation
diff --git a/Mastodon/Activity/SafariActivity.swift b/Mastodon/Activity/SafariActivity.swift
index d2c7b924..62a193ea 100644
--- a/Mastodon/Activity/SafariActivity.swift
+++ b/Mastodon/Activity/SafariActivity.swift
@@ -24,7 +24,7 @@ final class SafariActivity: UIActivity {
}
override var activityTitle: String? {
- return L10n.Common.Controls.Actions.openInSafari
+ return UserDefaults.shared.preferredUsingDefaultBrowser ? L10n.Common.Controls.Actions.openInBrowser : L10n.Common.Controls.Actions.openInSafari
}
override var activityImage: UIImage? {