From 36f4dfbc36ad087ec9cee29f4df106a95118d948 Mon Sep 17 00:00:00 2001 From: shaohuzhang1 <80892890+shaohuzhang1@users.noreply.github.com> Date: Fri, 5 Dec 2025 18:37:08 +0800 Subject: [PATCH] fix: Application List - Hold down Ctrl+to set the new window opened to still be the application list page (#4451) --- ui/src/views/application/index.vue | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/ui/src/views/application/index.vue b/ui/src/views/application/index.vue index 3cbefe679..32a051f01 100644 --- a/ui/src/views/application/index.vue +++ b/ui/src/views/application/index.vue @@ -568,7 +568,10 @@ function settingApplication(event: any, row: any) { if (event?.ctrlKey) { event?.preventDefault() event.stopPropagation() - window.open(`/application/workspace/${row.id}/workflow`, '_blank') + const newUrl = router.resolve({ + path: `/application/workspace/${row.id}/workflow`, + }).href + window.open(newUrl) } else { router.push({ path: `/application/workspace/${row.id}/workflow` }) }