From 4070c4e39edffcfd42fd3650c85fb3b7b071b6d7 Mon Sep 17 00:00:00 2001 From: Zhou Weidong <502333560@qq.com> Date: Mon, 19 Oct 2026 17:14:50 +0800 Subject: [PATCH] =?UTF-8?q?docs(plans):=20=E8=AE=B0=E5=BD=95=20K27.4=20?= =?UTF-8?q?=E6=B8=85=E5=B1=8F=E4=BF=9D=E6=8C=81?= 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 89f9892..7ec2461 100644 --- a/docs/plans/PROGRESS.md +++ b/docs/plans/PROGRESS.md @@ -5469,3 +5469,40 @@ bc5feeb merge: 修正清屏态点击与滑动复位 提交与合并 author/committer 均为 `Zhou Weidong <502333560@qq.com>`; `develop` 与 `fix/flutter-clear-screen-tap` 已推送。真机验收由用户执行。 + +### K27.4 清屏跨滑动保持 + 中心按钮常驻双态(2026-10-19) + +- 撤销 `PageView.onPageChanged` 的 `_feedChromeVisible=true` 复位;首页清屏后 + 滑动切剧仍保持清屏。 +- 播放页中心 `PlayerCenterToggle` 移出控制层条件,清屏时仍显示: + 播放中 `playing:true`(暂停图标),暂停中 `playing:false`(播放图标),点击切换。 +- 首页中心 `home-feed-center-play` 不再依赖清屏状态,仅受 PiP/chromeHidden 控制; + 同样双态显示并可点击切换。 +- 清屏态点画面仍切换播放/暂停并保持清屏;退出只由右上退出按钮触发。 +- 无定时器,顶栏/底部控件仍常驻。 + +门禁原始输出: + +```text +$ dart analyze lib test +No issues found! + +$ flutter test +00:29 +353: All tests passed! + +$ flutter build apk --debug +Running Gradle task 'assembleDebug'... 23.6s +✓ Built build/app/outputs/flutter-apk/app-debug.apk +``` + +构建在 `/tmp/reelshort-clear-state` 独立 worktree 完成。 + +Git: + +```text +0d977da fix(player): 保持清屏并常驻中心按钮 +b1747af merge: 保持清屏并常驻中心按钮 +``` + +提交与合并 author/committer 均为 `Zhou Weidong <502333560@qq.com>`; +`develop` 与 `fix/flutter-clear-screen-state` 已推送。真机验收由用户执行。