From df5ecb6eb5495cbc9805717622700507e9f9206b Mon Sep 17 00:00:00 2001 From: alger Date: Thu, 22 May 2025 20:59:06 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20=E6=B7=BB=E5=8A=A0=20tab=E7=9B=91?= =?UTF-8?q?=E5=90=AC=E4=BB=A5=E5=88=B7=E6=96=B0=E4=B8=8B=E8=BD=BD=E5=88=97?= =?UTF-8?q?=E8=A1=A8?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/components/common/DownloadDrawer.vue | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/src/renderer/components/common/DownloadDrawer.vue b/src/renderer/components/common/DownloadDrawer.vue index f4e71f5..21bb710 100644 --- a/src/renderer/components/common/DownloadDrawer.vue +++ b/src/renderer/components/common/DownloadDrawer.vue @@ -17,7 +17,7 @@ >
- +
@@ -249,7 +249,7 @@ interface DownloadedItem { picUrl: string; ar: { name: string }[]; } - +const tabName = ref('downloading'); const message = useMessage(); // const playerStore = usePlayerStore(); const settingsStore = useSettingsStore(); @@ -540,6 +540,16 @@ onMounted(() => { const handleDrawerClose = () => { settingsStore.showDownloadDrawer = false; }; + + +watch( + () => tabName.value, + (newVal) => { + if (newVal) { + refreshDownloadedList(); + } + } +);