diff --git a/apps/frontend/src/components/ui/ProjectDownloadModal/index.vue b/apps/frontend/src/components/ui/ProjectDownloadModal/index.vue index 3ad4e9b230..60485a3072 100644 --- a/apps/frontend/src/components/ui/ProjectDownloadModal/index.vue +++ b/apps/frontend/src/components/ui/ProjectDownloadModal/index.vue @@ -135,10 +135,12 @@ const props = withDefaults( projectId?: string downloadReason?: CdnDownloadReason useRouteHash?: boolean + updateRouteSelection?: boolean }>(), { downloadReason: 'standalone', useRouteHash: true, + updateRouteSelection: true, }, ) @@ -305,6 +307,7 @@ function updateDownloadQuery({ gameVersion: string | null platform: string | null }) { + if (!props.updateRouteSelection) return navigateTo( { query: { diff --git a/apps/frontend/src/pages/[type]/[project]/version/[version].vue b/apps/frontend/src/pages/[type]/[project]/version/[version].vue index 5a7de8ba31..9cf9f768f2 100644 --- a/apps/frontend/src/pages/[type]/[project]/version/[version].vue +++ b/apps/frontend/src/pages/[type]/[project]/version/[version].vue @@ -84,6 +84,7 @@ ref="dependencyDownloadModal" download-reason="dependency" :use-route-hash="false" + :update-route-selection="false" @download="emit('onDownload')" />