diff --git a/docs/plans/PROGRESS.md b/docs/plans/PROGRESS.md index 58eeb44..fc0594b 100644 --- a/docs/plans/PROGRESS.md +++ b/docs/plans/PROGRESS.md @@ -23143,3 +23143,26 @@ $ flutter test ``` 解读:ReelShort 静态检查零告警,508 条测试全部通过。未安装真机,等待用户验收。 + +## 2026-10-21 ReelShort:K86.7 键盘弹出不压缩视频页 + +- 功能分支:`fix/player-ignore-keyboard-resize`,从 ReelShort develop `33b49c1` 创建。 +- 功能提交:`1776c62 fix(player): 键盘弹出不压缩视频页`。 +- develop 合并提交:`de99c09 merge: 合并 K86.7 键盘弹出不压缩视频页`,已推送 `33b49c1..de99c09`。 +- 首页 feed 主 Scaffold 与全屏播放页 Scaffold 均显式设置 `resizeToAvoidBottomInset: false`,键盘 inset 变化时视频页、右侧互动栏和底部信息不再被 Scaffold 压缩上移。 +- 登录、搜索、举报、钱包等表单页面保持默认键盘避让;评论面板继续使用 K86.6 的 `KeyboardInsetNotifier` 与自身输入区 padding,不重复叠加。 +- 复核首页 feed 的选集、更多、解锁弹层均无输入控件,不依赖 body 收缩;播放相关输入只存在于评论面板。 +- 新增首页 feed 与全屏播放页测试:模拟 300px `viewInsets.bottom`,断言 Scaffold 禁止自动收缩且视频区域/互动栏位置尺寸不变。 + +门禁原始输出: + +```text +$ dart analyze lib test +Analyzing lib, test... +No issues found! + +$ flutter test +00:47 +507: All tests passed! +``` + +解读:ReelShort 静态检查零告警,507 条测试全部通过。未安装真机,等待用户验收。