diff --git a/src/renderer/store/list/listManage/action.ts b/src/renderer/store/list/listManage/action.ts index 727f25ec..0c50a384 100644 --- a/src/renderer/store/list/listManage/action.ts +++ b/src/renderer/store/list/listManage/action.ts @@ -118,7 +118,7 @@ export const listDataOverwrite = ({ defaultList, loveList, userList, tempList }: return listInfo }) for (const list of userLists) { - if (!allMusicList.has(list.id)) continue + if (!allMusicList.has(list.id) || newUserIds.includes(list.id)) continue removeMusicList(list.id) updatedListIds.push(list.id) }