diff --git a/apps/app-frontend/src/App.vue b/apps/app-frontend/src/App.vue index b8ff688b7..8fe93c3bc 100644 --- a/apps/app-frontend/src/App.vue +++ b/apps/app-frontend/src/App.vue @@ -1065,7 +1065,7 @@ function handleClick(e) { !target.href.startsWith('http://tauri.localhost') ) { const parsed = parseModrinthLink(target.href) - if (parsed) { + if (target.target !== '_blank' && parsed) { void openModrinthProjectLinkInApp(parsed) } else { openUrl(target.href) diff --git a/packages/ui/src/layouts/shared/browse-tab/layout.vue b/packages/ui/src/layouts/shared/browse-tab/layout.vue index 784586e78..639edaadd 100644 --- a/packages/ui/src/layouts/shared/browse-tab/layout.vue +++ b/packages/ui/src/layouts/shared/browse-tab/layout.vue @@ -304,7 +304,7 @@ const messages = defineMessages({ -
+