diff --git a/docs/plans/PROGRESS.md b/docs/plans/PROGRESS.md index 07892d4..80fb643 100644 --- a/docs/plans/PROGRESS.md +++ b/docs/plans/PROGRESS.md @@ -20276,3 +20276,30 @@ Running Gradle task 'assembleDebug'... ``` 解读:静态检查零告警,400 条测试全部通过(较 K30-F 新增 3 条),debug APK 构建成功。工作区原有 `pubspec.lock` 变更未纳入本批提交。真机验收由用户执行。 + +## 2026-10-20 ReelShort:K31-A 追加修正(加速态隐藏底部选集/清屏) + +- 分支:`feature/flutter-k31-longpress`(同一分支追加) +- 功能提交:`033ae59 fix(flutter): 加速态隐藏底部选集与清屏按钮` +- develop 合并提交:`36c71e6 merge: 合并 K31-A 加速态底部修正`,已推送。 +- `player_overlay.dart` 的 `_bottom()`:`data.boosting == true` 时不再渲染 `_bottomActions()`,长按加速画面只剩进度条与「▸ 2.0 倍速快进中」提示(`player-episodes-pill`、`player-bottom-clear-screen` 均隐藏)。 +- 非加速态布局完全不变:普通清屏仍显示选集胶囊与右下恢复按钮,其它控件未动。 +- 测试(先红后绿):`should_boost_speed_on_side_long_press_and_restore` 增加加速态两处 Key 不存在、进度条与提示存在的断言;`should_keep_previous_clear_state_after_boost` 增加松手后选集胶囊与清屏按钮恢复断言。改实现前红灯,改后通过。 + +门禁原始输出: + +```text +$ dart analyze lib test +Analyzing lib, test... +No issues found! + +$ flutter test +00:38 +400: All tests passed! + +$ flutter build apk --debug +Running Gradle task 'assembleDebug'... + 12.9s +✓ Built build/app/outputs/flutter-apk/app-debug.apk +``` + +解读:静态检查零告警,400 条测试全部通过,debug APK 构建成功。工作区原有 `pubspec.lock` 变更未纳入本批提交。真机验收由用户执行。