Skip to content

fix: 补全下载搜索的隐藏选择及删除提示 - #285

Closed
Aschenbath wants to merge 1 commit into
devfrom
fix/download-selection-audit-dev-20261113
Closed

Aschenbath wants to merge 1 commit into
devfrom
fix/download-selection-audit-dev-20261113

Conversation

@Aschenbath

@Aschenbath Aschenbath commented Nov 13, 2026 •

Copy link
Copy Markdown
Collaborator

已下载列表跨搜索保留选择时,被搜索隐藏的已选音频也会参与批量删除。现在选择计数会显示未显示的已选数量,删除确认框也会明确提示搜索结果以外的已选音频将被删除,避免只看到当前结果而误判删除范围。

例如,选中两条声音后搜索只显示其中一条,界面会提示“已选 2 条(含 1 条未显示)”,确认删除时明确说明另一条音频也包含在内。列表和确认框共用原有匹配规则。

验证:

  • 6 项临时 Flutter 界面场景通过,修复前 4 项缺少预期提示;覆盖部分/全部隐藏、清空搜索、取消删除、只删除所选音频、原任务和扣时关联保留、组合关键词与集号及窄屏布局。音频文件操作使用内存模拟。
  • dart analyze lib、格式检查和 git diff --check 通过。
  • 与 fix: 恢复缺失音频下载并兼容旧处理选项 #284 的合并兼容性检查通过。
  • Android CI 通过:三个架构的原生工具检查及 APK 编译均成功。

teikengstudio added a commit that referenced this pull request Nov 13, 2026
整合播放器、听时自动核对、日志与 Sentry,以及截至 #285 的修复。依照发行冻结要求,不纳入后续新 PR。
@teikengstudio

Copy link
Copy Markdown
Owner

冻结提交 6b92811 的改动已随 #273 汇总合入 main,main CI 已通过。本 PR 据此关闭,未单独执行 merge;1.1.10 正式发行构建已启动。

@teikengstudio
teikengstudio deleted the fix/download-selection-audit-dev-20261113 branch November 13, 2026 06:59
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