From d64a48f7232c3790b0a5086edabc0aafafa3d3f4 Mon Sep 17 00:00:00 2001 From: cc500 <2014434568@qq.com> Date: Fri, 23 May 2025 16:39:14 +0800 Subject: [PATCH] =?UTF-8?q?bugFix=EF=BC=9A=E7=82=B9=E5=87=BB=E5=BA=94?= =?UTF-8?q?=E7=94=A8=E6=9C=AA=E8=A2=AB=E5=8F=96=E6=B6=88?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/dialogue/components/DialogueAside.vue | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/src/views/dialogue/components/DialogueAside.vue b/src/views/dialogue/components/DialogueAside.vue index 68d51273..7b001e5e 100644 --- a/src/views/dialogue/components/DialogueAside.vue +++ b/src/views/dialogue/components/DialogueAside.vue @@ -266,7 +266,7 @@ function ensureAppAtFirstPosition() { if (!app.value.appId) { return; } - const newApp = app.value; + const newApp = JSON.parse(JSON.stringify(app.value)); const index = apps.value.findIndex((app) => app.appId === newApp.appId); if (index !== -1 && index !== 0) { const [item] = apps.value.splice(index, 1); @@ -275,7 +275,7 @@ function ensureAppAtFirstPosition() { apps.value.unshift(newApp); } selectedAppId.value = app.value.appId; - user_selected_app.value = [app.value.appId]; + user_selected_app.value = app.value.appId; } const getAppsValue = async () => { @@ -356,12 +356,12 @@ watch( -- Gitee