Repository navigation
fix: 改进搜索与主播排序,修复播放队列和语义门控 (#288) - #306
Merged
Merged
Conversation
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
搜索页居中显示搜索框与分类,全部结果按主播、专辑、声音排列,主播使用圆头像。主播专辑和声音提供默认、最新、最早、最多播放排序;专辑目录与播放队列增加可见的倒序入口。关注/取消关注改为应用内 API,并隔离主账号切换和旧响应。
修复倒序保存与新播放请求并发时覆盖队列的问题,保留当前声音与账号归属。播放器和隐藏页面使用局部 Overlay 管理语义节点,片头片尾弹窗使用正确的 Navigator 上下文。关联 #288。
验证:Windows Release 构建、10 文件静态分析、4038/4038 方法追踪,以及 6 项接口、4 项界面、3 项队列并发测试通过。隔离 Windows 实机确认搜索布局、118 个公开专辑的时间/热度排序、780 集目录正倒序、405 项队列倒序后保留当前项与全部归属,以及 110% 字号下隐藏设置/弹窗的进度条语义门控;未记录 ERROR/FATAL。
验证边界:未操作真实账号关注关系;未取得 #288 原始 minidump,因此不宣称该原始原生崩溃已经彻底修复。沿用 1.2.2+15,目标分支为 dev。