From 52fc2557ecc12940e206d74a01fb8cfcf98292af Mon Sep 17 00:00:00 2001 From: jxxghp Date: Thu, 14 May 2026 18:15:08 +0800 Subject: [PATCH] fix: refresh transfer history on activation --- src/views/reorganize/TransferHistoryView.vue | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/src/views/reorganize/TransferHistoryView.vue b/src/views/reorganize/TransferHistoryView.vue index e16ed9be..624cb140 100644 --- a/src/views/reorganize/TransferHistoryView.vue +++ b/src/views/reorganize/TransferHistoryView.vue @@ -227,6 +227,9 @@ const progressValue = ref(0) // 是否已刷新 const isRefreshed = ref(false) +// 是否已完成首次激活 +const hasActivatedOnce = ref(false) + // 删除确认对话框 const deleteConfirmDialog = ref(false) @@ -751,6 +754,17 @@ onMounted(() => { fetchData() }) +onActivated(() => { + if (!hasActivatedOnce.value) { + hasActivatedOnce.value = true + return + } + + if (!loading.value) { + fetchData() + } +}) + onUnmounted(() => { stopAiRedoProgress() })