Skip to content

fix: 改进搜索与主播排序,修复播放队列和语义门控 (#288) - #306

Merged
Aschenbath merged 1 commit into
devfrom
fix/semantics-search-dev-20261114
Nov 15, 2026
Merged

Aschenbath merged 1 commit into
devfrom
fix/semantics-search-dev-20261114

Conversation

@Aschenbath

Copy link
Copy Markdown
Collaborator

搜索页居中显示搜索框与分类,全部结果按主播、专辑、声音排列,主播使用圆头像。主播专辑和声音提供默认、最新、最早、最多播放排序;专辑目录与播放队列增加可见的倒序入口。关注/取消关注改为应用内 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。

@Aschenbath
Aschenbath merged commit ba7b43e into dev Nov 15, 2026
8 checks passed
@Aschenbath
Aschenbath deleted the fix/semantics-search-dev-20261114 branch November 15, 2026 02:46
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants