From 9afa965d5d8e7628772ae025459059f5cca1f4c3 Mon Sep 17 00:00:00 2001 From: lyswhut Date: Sun, 3 Apr 2022 00:37:38 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E4=BD=BF=E7=94=A8Scheme=20UR?= =?UTF-8?q?L=E6=90=9C=E7=B4=A2=E6=AD=8C=E6=9B=B2=E6=97=B6=EF=BC=8C?= =?UTF-8?q?=E4=B8=8D=E4=BC=9A=E8=87=AA=E5=8A=A8=E5=85=B3=E9=97=AD=E6=92=AD?= =?UTF-8?q?=E6=94=BE=E8=AF=A6=E6=83=85=E9=A1=B5=EF=BC=88=E8=8B=A5=E5=A4=84?= =?UTF-8?q?=E4=BA=8E=E6=89=93=E5=BC=80=E7=8A=B6=E6=80=81=EF=BC=89=E7=9A=84?= =?UTF-8?q?=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- publish/changeLog.md | 1 + src/renderer/core/useApp/useDeepLink/useMusicAction.js | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/publish/changeLog.md b/publish/changeLog.md index 35cb5066..15604ae2 100644 --- a/publish/changeLog.md +++ b/publish/changeLog.md @@ -21,6 +21,7 @@ - 修复启用搜索历史但不启用热门搜索时,搜索历史不显示的问题 - 修复窗口尺寸设置对应的字体大小在启动后不生效的问题 - 修复wy源搜索某些歌曲时第一页之后的歌曲无法加载的问题 +- 修复使用Scheme URL搜索歌曲时,不会自动关闭播放详情页(若处于打开状态)的问题 ### 变更 diff --git a/src/renderer/core/useApp/useDeepLink/useMusicAction.js b/src/renderer/core/useApp/useDeepLink/useMusicAction.js index 3c4ab01e..86ea9d32 100644 --- a/src/renderer/core/useApp/useDeepLink/useMusicAction.js +++ b/src/renderer/core/useApp/useDeepLink/useMusicAction.js @@ -1,7 +1,7 @@ import { useCommit, useAction, useRouter, markRaw } from '@renderer/utils/vueTools' import { decodeName } from '@renderer/utils' // import { allList, defaultList, loveList, userLists } from '@renderer/core/share/list' -import { playMusicInfo } from '@renderer/core/share/player' +import { playMusicInfo, isShowPlayerDetail, setShowPlayerDetail } from '@renderer/core/share/player' import { dataVerify, qualityFilter, sources } from './utils' @@ -29,6 +29,7 @@ const useSearchMusic = () => { if (text.length > 128) text = text.substring(0, 128) } + if (isShowPlayerDetail.value) setShowPlayerDetail(false) const sourceList = [...sources, 'all'] source = sourceList.includes(source) ? source : null router.replace({