diff --git a/publish/changeLog.md b/publish/changeLog.md index 08a31d0f..160c4947 100644 --- a/publish/changeLog.md +++ b/publish/changeLog.md @@ -1,3 +1,4 @@ ### 修复 - 修复Linux无法全屏的问题 +- 修复播放下载列表的歌曲时,使用Windows任务栏缩略图工具栏控制按钮的收藏按钮收藏歌曲时的异常问题 diff --git a/src/renderer/core/useApp/usePlayer/useTaskbar.js b/src/renderer/core/useApp/usePlayer/useTaskbar.js index 4b3af07f..6cad52d6 100644 --- a/src/renderer/core/useApp/usePlayer/useTaskbar.js +++ b/src/renderer/core/useApp/usePlayer/useTaskbar.js @@ -4,7 +4,7 @@ import { onTaskbarThumbarClick, setTaskbarThumbnailClip, setTaskbarThumbarButton // import store from '@renderer/store' import { loveList, getList } from '@renderer/core/share/list' -import { playMusicInfo } from '@renderer/core/share/player' +import { playMusicInfo, musicInfoItem } from '@renderer/core/share/player' import { throttle } from '@renderer/utils' export default () => { @@ -82,12 +82,12 @@ export default () => { break case 'collect': if (!playMusicInfo.musicInfo) return - listAdd({ id: loveList.id, musicInfo: playMusicInfo.musicInfo }) + listAdd({ id: loveList.id, musicInfo: musicInfoItem.value }) if (updateCollectStatus()) setButtons() break case 'unCollect': if (!playMusicInfo.musicInfo) return - listRemove({ listId: loveList.id, id: playMusicInfo.musicInfo.songmid }) + listRemove({ listId: loveList.id, id: musicInfoItem.value.songmid }) if (updateCollectStatus()) setButtons() break // case 'lrc':