删除未下载完成的任务时,只同时尝试删除已有下载进度的本地文件(#849)
parent
0d1e2c3349
commit
bfe7f24a4b
|
@ -6,6 +6,7 @@
|
|||
|
||||
- 同时删除一首歌以上时将需要二次确认删除
|
||||
- 禁用透明窗口时右侧不再偏移5px距离(在win7、Ubuntu等系统上测试发现不偏移也不影响滚动条的拖动了)
|
||||
- 删除未下载完成的任务时,只同时尝试删除已有下载进度的本地文件
|
||||
|
||||
### 修复
|
||||
|
||||
|
|
|
@ -519,7 +519,8 @@ const actions = {
|
|||
delete dls[item.key]
|
||||
}
|
||||
commit('removeTask', item)
|
||||
if (item.status != downloadStatus.COMPLETED) {
|
||||
// 没有未完成、已下载大于1k
|
||||
if (item.status != downloadStatus.COMPLETED && item.progress.total && item.progress.downloaded > 1024) {
|
||||
try {
|
||||
await deleteFile(item.metadata.filePath)
|
||||
} catch (_) {}
|
||||
|
@ -541,7 +542,8 @@ const actions = {
|
|||
delete dls[item.key]
|
||||
}
|
||||
}
|
||||
if (item.status != downloadStatus.COMPLETED) {
|
||||
// 没有未完成、已下载大于1k
|
||||
if (item.status != downloadStatus.COMPLETED && item.progress.total && item.progress.downloaded > 1024) {
|
||||
deleteFile(item.metadata.filePath).catch(_ => _)
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue