From 6ea0ee54100007a5ad23b8f70ee604b3e9006a14 Mon Sep 17 00:00:00 2001 From: t8y2 Date: Wed, 14 Oct 2026 15:22:56 +0800 Subject: [PATCH] fix(lint): move jdbc progress sticky value out of computed --- .../src/components/config/DriverStoreDialog.vue | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/apps/desktop/src/components/config/DriverStoreDialog.vue b/apps/desktop/src/components/config/DriverStoreDialog.vue index d89f3b226a..821e3c5515 100644 --- a/apps/desktop/src/components/config/DriverStoreDialog.vue +++ b/apps/desktop/src/components/config/DriverStoreDialog.vue @@ -274,12 +274,10 @@ function getAgentProgressPercent(dbType: string): number | null { return next ?? lastAgentProgressPercent[dbType] ?? null; } -const jdbcPluginProgressNumber = computed(() => { - const next = driverInstallProgressPercent(jdbcPluginProgress.value); - if (next !== null) { - lastJdbcPluginProgressPercent.value = next; - } - return next ?? lastJdbcPluginProgressPercent.value; +const jdbcPluginProgressNumber = computed(() => driverInstallProgressPercent(jdbcPluginProgress.value) ?? lastJdbcPluginProgressPercent.value); +watch(jdbcPluginProgress, (progress) => { + const next = driverInstallProgressPercent(progress); + if (next !== null) lastJdbcPluginProgressPercent.value = next; }); function resetAgentInstallProgress() {