From 31c7fcc16f1d835705605ceb8e9d65db516e3a42 Mon Sep 17 00:00:00 2001 From: t8y2 <1156263951@qq.com> Date: Thu, 23 Jul 2026 14:38:52 +0800 Subject: [PATCH] fix(drivers): isolate concurrent install progress --- .../components/config/DriverStoreDialog.vue | 97 ++++++++++++------- .../connection/ConnectionDialog.vue | 3 +- .../__tests__/driverInstallProgressUi.spec.ts | 44 +++++++++ .../lib/connection/driverInstallProgressUi.ts | 17 ++++ crates/dbx-core/src/agent_service.rs | 14 ++- 5 files changed, 133 insertions(+), 42 deletions(-) create mode 100644 apps/desktop/src/lib/connection/__tests__/driverInstallProgressUi.spec.ts diff --git a/apps/desktop/src/components/config/DriverStoreDialog.vue b/apps/desktop/src/components/config/DriverStoreDialog.vue index f846105546..146d9b156e 100644 --- a/apps/desktop/src/components/config/DriverStoreDialog.vue +++ b/apps/desktop/src/components/config/DriverStoreDialog.vue @@ -1,5 +1,5 @@