mirror of
https://github.com/ikun0014/lx-music-mobile.git
synced 2025-07-04 01:42:10 +08:00
修复排行榜在旋转屏幕后,选中的榜单被重置回第一个的问题
This commit is contained in:
parent
10ad8cd483
commit
df1461a333
@ -1,10 +1,3 @@
|
|||||||
### 优化
|
|
||||||
|
|
||||||
- 添加“弹出键盘时自动隐藏播放栏”设置,默认启用(原来的行为),若在某些设备上播放栏无法显示时则可以关闭此设置
|
|
||||||
- 优化切歌时桌面歌词的切换动画显示
|
|
||||||
- 暂停播放时自动隐藏桌面歌词
|
|
||||||
- 在我的列表-列表名左侧添加了一个图标,以表示此处可以点击切换列表
|
|
||||||
|
|
||||||
### 修复
|
### 修复
|
||||||
|
|
||||||
- 修复tx源搜索失效的问题
|
- 修复排行榜在旋转屏幕后,选中的榜单被重置回第一个的问题
|
||||||
|
@ -114,11 +114,13 @@ export default memo(() => {
|
|||||||
useEffect(() => {
|
useEffect(() => {
|
||||||
let list = boards[sourceId]
|
let list = boards[sourceId]
|
||||||
if (list.length) {
|
if (list.length) {
|
||||||
|
if (list.some(b => b.id == tabId)) return
|
||||||
setTop({ tabId: list[0].id })
|
setTop({ tabId: list[0].id })
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
getBoardsList().then(() => {
|
getBoardsList().then(() => {
|
||||||
list = boards[sourceId]
|
list = boards[sourceId]
|
||||||
|
if (list.some(b => b.id == tabId)) return
|
||||||
setTop({ tabId: list.length ? list[0].id : null })
|
setTop({ tabId: list.length ? list[0].id : null })
|
||||||
})
|
})
|
||||||
}, [sourceId])
|
}, [sourceId])
|
||||||
|
Loading…
x
Reference in New Issue
Block a user