From 893d20b4e99d5a02baf38e30377ca965a12a3d43 Mon Sep 17 00:00:00 2001 From: lyswhut Date: Thu, 22 Aug 2019 00:42:42 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BD=BF=E7=94=A8=E4=B8=B4=E6=97=B6=E6=8E=A5?= =?UTF-8?q?=E5=8F=A3=E6=97=B6=EF=BC=8C=E8=AF=95=E5=90=AC=E5=88=97=E8=A1=A8?= =?UTF-8?q?=E4=B8=AD=E7=9A=84=E4=B8=8B=E8=BD=BD=E6=8C=89=E9=92=AE=E4=BB=8D?= =?UTF-8?q?=E7=84=B6=E8=83=BD=E7=82=B9=E5=87=BB=E7=9A=84Bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- publish/changeLog.md | 4 ++++ src/renderer/views/List.vue | 8 ++++---- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/publish/changeLog.md b/publish/changeLog.md index b6c5a816..92ec8c11 100644 --- a/publish/changeLog.md +++ b/publish/changeLog.md @@ -1,3 +1,7 @@ +### 修复 + +- 使用临时接口时,试听列表中的下载按钮仍然能点击的Bug + ### 移除 - 移除列表栏设置的隐藏专辑栏选项(感觉这个设置并没有什么luan用,并且还会打破布局) diff --git a/src/renderer/views/List.vue b/src/renderer/views/List.vue index 5c2f080b..2bba042c 100644 --- a/src/renderer/views/List.vue +++ b/src/renderer/views/List.vue @@ -137,7 +137,6 @@ export default { this.clickIndex = -1 }, testPlay(index) { - if (this.isAPITemp && this.list[index].source != 'kw') return this.setList({ list: this.list, listId: 'test', index }) }, handleRemove(index) { @@ -146,16 +145,17 @@ export default { handleListBtnClick(info) { switch (info.action) { case 'download': - this.musicInfo = this.list[info.index] + const minfo = this.list[info.index] + if (this.isAPITemp && minfo.source != 'kw') return + this.musicInfo = minfo this.$nextTick(() => { this.isShowDownload = true }) break case 'play': + if (this.isAPITemp && this.list[info.index].source != 'kw') return this.testPlay(info.index) break - case 'add': - break case 'remove': this.handleRemove(info.index) break