From 9c24a852e7aa7850d07b30783718c45f09a22507 Mon Sep 17 00:00:00 2001 From: caoxiaozhu Date: Wed, 3 Jun 2026 17:22:48 +0800 Subject: [PATCH] fix(workbench): remount expense stats chart on reopen --- .../business/ExpenseStatsDetailModal.vue | 15 ++++++++++++++- web/tests/expense-stats-detail-modal.test.mjs | 5 +++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/web/src/components/business/ExpenseStatsDetailModal.vue b/web/src/components/business/ExpenseStatsDetailModal.vue index 5c98c62..033a04a 100644 --- a/web/src/components/business/ExpenseStatsDetailModal.vue +++ b/web/src/components/business/ExpenseStatsDetailModal.vue @@ -6,6 +6,7 @@ width="min(980px, calc(100vw - 48px))" :show-close="false" :lock-scroll="true" + destroy-on-close class="expense-stats-detail-dialog" modal-class="expense-stats-detail-overlay" body-class="expense-stats-detail-body" @@ -53,6 +54,7 @@