修复设置意外被更改的问题
parent
5e291255bb
commit
3ad4584159
|
@ -2,7 +2,7 @@
|
||||||
|
|
||||||
- 新增对播放详情页歌词大小、是否缩放、对齐方式的设置,可以去设置-播放详情页设置查看
|
- 新增对播放详情页歌词大小、是否缩放、对齐方式的设置,可以去设置-播放详情页设置查看
|
||||||
- 新增播放详情页通过歌词调整播放进度,默认关闭,需要到设置-播放详情页设置开启,开启后在播放详情页拖动歌词时将会出现跳转当前行歌词播放的按钮
|
- 新增播放详情页通过歌词调整播放进度,默认关闭,需要到设置-播放详情页设置开启,开启后在播放详情页拖动歌词时将会出现跳转当前行歌词播放的按钮
|
||||||
- 新增全屏状态,按F11可以进入、退出全屏状态
|
- 新增全屏状态,按F11可以进入、退出全屏状态,由于全屏时会隐藏控制栏按钮,所以需要使用鼠标右键双击(详情页的任意地方都可以)来关闭播放详情页
|
||||||
|
|
||||||
### 优化
|
### 优化
|
||||||
|
|
||||||
|
|
|
@ -166,7 +166,7 @@ export default {
|
||||||
&.fullscreen {
|
&.fullscreen {
|
||||||
.header {
|
.header {
|
||||||
-webkit-app-region: no-drag;
|
-webkit-app-region: no-drag;
|
||||||
.close, .min {
|
> * {
|
||||||
display: none;
|
display: none;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -8,7 +8,7 @@ import {
|
||||||
toRaw,
|
toRaw,
|
||||||
useCommit,
|
useCommit,
|
||||||
onBeforeUnmount,
|
onBeforeUnmount,
|
||||||
watchEffect,
|
watch,
|
||||||
useRefGetter,
|
useRefGetter,
|
||||||
} from '@renderer/utils/vueTools'
|
} from '@renderer/utils/vueTools'
|
||||||
|
|
||||||
|
@ -43,12 +43,13 @@ export default ({
|
||||||
}) => {
|
}) => {
|
||||||
const setSetting = useCommit('setSetting')
|
const setSetting = useCommit('setSetting')
|
||||||
const windowSizeActive = useRefGetter('windowSizeActive')
|
const windowSizeActive = useRefGetter('windowSizeActive')
|
||||||
|
const isShowAnimation = useRefGetter('isShowAnimation')
|
||||||
|
|
||||||
watchEffect(() => {
|
watch(windowSizeActive, ({ fontSize }) => {
|
||||||
document.documentElement.style.fontSize = windowSizeActive.value.fontSize
|
document.documentElement.style.fontSize = fontSize
|
||||||
})
|
})
|
||||||
watchEffect(() => {
|
watch(isShowAnimation, val => {
|
||||||
if (setting.value.isShowAnimation) {
|
if (val) {
|
||||||
if (document.body.classList.contains('disableAnimation')) {
|
if (document.body.classList.contains('disableAnimation')) {
|
||||||
document.body.classList.remove('disableAnimation')
|
document.body.classList.remove('disableAnimation')
|
||||||
}
|
}
|
||||||
|
|
|
@ -59,4 +59,7 @@ export default {
|
||||||
pactModalVisible(state) {
|
pactModalVisible(state) {
|
||||||
return !state.setting.isAgreePact
|
return !state.setting.isAgreePact
|
||||||
},
|
},
|
||||||
|
isShowAnimation(state) {
|
||||||
|
return state.setting.isShowAnimation
|
||||||
|
},
|
||||||
}
|
}
|
||||||
|
|
|
@ -208,7 +208,8 @@ export default {
|
||||||
window.removeEventListener('resize', this.handleSetTagWidth)
|
window.removeEventListener('resize', this.handleSetTagWidth)
|
||||||
},
|
},
|
||||||
handleSetTagWidth() {
|
handleSetTagWidth() {
|
||||||
setTimeout(this.setTagListWidth)
|
this.setTagListWidth()
|
||||||
|
setTimeout(this.setTagListWidth, 100)
|
||||||
},
|
},
|
||||||
handle_key_backspace_down({ event }) {
|
handle_key_backspace_down({ event }) {
|
||||||
if (!this.isVisibleListDetail ||
|
if (!this.isVisibleListDetail ||
|
||||||
|
|
Loading…
Reference in New Issue