diff --git a/src/renderer/utils/music/index.js b/src/renderer/utils/music/index.js index 0e969593..81240ab8 100644 --- a/src/renderer/utils/music/index.js +++ b/src/renderer/utils/music/index.js @@ -97,6 +97,13 @@ export default { result.splice(i, 1) } } + for (let i = result.length - 1; i > -1; i--) { + const item = result[i] + if (item.name === musicInfo.name && item.singer === musicInfo.singer && item.albumName === musicInfo.albumName) { + newResult.push(item) + result.splice(i, 1) + } + } for (let i = result.length - 1; i > -1; i--) { const item = result[i] if (item.singer === musicInfo.singer && item.name === musicInfo.name) {