From ccf12cac8c6a01c40a3c30b2b307372c5a25fa89 Mon Sep 17 00:00:00 2001 From: Zhou Weidong <502333560@qq.com> Date: Tue, 20 Oct 2026 12:40:02 +0800 Subject: [PATCH] =?UTF-8?q?docs(plans):=20=E7=95=99=E7=97=95=20K31-A=20?= =?UTF-8?q?=E5=8A=A0=E9=80=9F=E6=80=81=E5=BA=95=E9=83=A8=E4=BF=AE=E6=AD=A3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- docs/plans/PROGRESS.md | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) 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` 变更未纳入本批提交。真机验收由用户执行。