From 7cd063bb5d9d50ab3e28d6a8be43d67d1a83103e Mon Sep 17 00:00:00 2001 From: WangCham <651122857@qq.com> Date: Mon, 6 Apr 2026 08:22:31 +0800 Subject: [PATCH] fix: double close button --- .../PluginInstallProgressDialog.tsx | 20 ++++++++++--------- web/src/components/ui/dialog.tsx | 15 +++++++++----- 2 files changed, 21 insertions(+), 14 deletions(-) diff --git a/web/src/app/home/plugins/components/plugin-install-task/PluginInstallProgressDialog.tsx b/web/src/app/home/plugins/components/plugin-install-task/PluginInstallProgressDialog.tsx index f1753265..ce1c55a9 100644 --- a/web/src/app/home/plugins/components/plugin-install-task/PluginInstallProgressDialog.tsx +++ b/web/src/app/home/plugins/components/plugin-install-task/PluginInstallProgressDialog.tsx @@ -405,7 +405,7 @@ export default function PluginInstallProgressDialog() { return ( !o && handleClose()}> - + @@ -422,14 +422,16 @@ export default function PluginInstallProgressDialog() { {selectedTask && }
- {selectedTask && - (selectedTask.stage === InstallStage.DONE || - selectedTask.stage === InstallStage.ERROR) && ( - - )} -