From 8a379966173373526f5449c311c32d1388d6aa59 Mon Sep 17 00:00:00 2001 From: Zhou Weidong <502333560@qq.com> Date: Mon, 19 Oct 2026 17:06:44 +0800 Subject: [PATCH] =?UTF-8?q?docs(plans):=20=E8=AE=B0=E5=BD=95=20K27.3=20?= =?UTF-8?q?=E6=B8=85=E5=B1=8F=E6=80=81=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 | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/docs/plans/PROGRESS.md b/docs/plans/PROGRESS.md index 9775688..89f9892 100644 --- a/docs/plans/PROGRESS.md +++ b/docs/plans/PROGRESS.md @@ -5432,3 +5432,40 @@ a2de5e8 merge: 增加退出清屏浮动按钮 提交与合并 author/committer 均为 `Zhou Weidong <502333560@qq.com>`; `develop` 与 `fix/flutter-exit-clear-screen` 已推送。 + +### K27.3 清屏态点击 / 退出按钮位置 / 滑动复位(2026-10-19) + +- 播放页 `_onVideoTap` 无论清屏与否都调用播放/暂停切换;清屏态不再因点画面恢复控制层。 +- 首页 `home-feed-video-tap` 同样改为播放/暂停切换,保持清屏。 +- 退出清屏只由 `player-exit-clear-screen` / `home-feed-exit-clear-screen` 触发; + 不改变播放态。 +- 首页退出按钮包入 SafeArea(top 8 / right 12),避免状态栏/刘海遮挡。 +- 首页 `PageView.onPageChanged` 在 `homeMode` 下复位 `_feedChromeVisible=true`, + 滑动切剧自动退出清屏。 +- 无定时器,控制层常驻;仅暂停时显示中心播放按钮口径不变。 + +门禁原始输出: + +```text +$ dart analyze lib test +No issues found! + +$ flutter test +00:37 +353: All tests passed! + +$ flutter build apk --debug +Running Gradle task 'assembleDebug'... 29.4s +✓ Built build/app/outputs/flutter-apk/app-debug.apk +``` + +构建在 `/tmp/reelshort-clear-tap` 独立 worktree 完成。 + +Git: + +```text +aea130b fix(player): 修正清屏态点击与滑动复位 +bc5feeb merge: 修正清屏态点击与滑动复位 +``` + +提交与合并 author/committer 均为 `Zhou Weidong <502333560@qq.com>`; +`develop` 与 `fix/flutter-clear-screen-tap` 已推送。真机验收由用户执行。