修复无法移动歌曲的问题

This commit is contained in:
lyswhut
2021-12-11 14:46:27 +08:00
parent 5f1e788a25
commit 442e633800
5 changed files with 17 additions and 17 deletions
+4 -4
View File
@@ -153,16 +153,16 @@ const mutations = {
const fromList = allList[fromId]
const toList = allList[toId]
if (!fromList || !toList) return
fromList.list.splice(fromList.list.findIndex(s => s.songmid === musicInfo.songmid), 1)
let index = toList.list.findIndex(s => s.songmid === musicInfo.songmid)
fromList.splice(fromList.findIndex(s => s.songmid === musicInfo.songmid), 1)
let index = toList.findIndex(s => s.songmid === musicInfo.songmid)
if (index < 0) {
switch (this.state.setting.list.addMusicLocationType) {
case 'top':
toList.list.unshift(musicInfo)
toList.unshift(musicInfo)
break
case 'bottom':
default:
toList.list.push(musicInfo)
toList.push(musicInfo)
break
}
}