merge: 合并 K86.2 评论面板键盘修正留痕

This commit is contained in:
Zhou Weidong committed 2026-10-21 12:08:07 +08:00
commit 87c7f786d2
1 file changed
+25
+25
View File
@@ -23018,3 +23018,28 @@ $ flutter test
```
解读:ReelShort 静态检查零告警,504 条测试全部通过。未安装真机,等待用户验收。
## 2026-10-21 ReelShort:K86.2 评论面板间距与键盘修正
- 功能分支:`fix/comments-sheet-keyboard`,从 ReelShort develop `9773576` 创建。
- 功能提交:`ab476ca fix(player): 评论面板自适应高度并只顶起输入框`。
- develop 合并提交:`5160ab4 merge: 合并 K86.2 评论面板间距与键盘修正`,已推送 `9773576..5160ab4`。
- 删除固定 `clamp(280,520)` 高度,改为内容自适应和最大 520;空态/错误态/加载态保持至少 220。
- 评论少时面板按内容收缩;评论多时保持 520 上限并在列表内部滚动。
- 面板高度计算不再扣除键盘 `viewInsets`,外层整体不再随键盘上移;输入区使用 150ms `AnimatedPadding` 单独上移。
- 列表底部 padding 使用「输入框高度 + 键盘高度」,保证最后一条评论可以滚动到输入框上方。
- 左右内边距收紧为 16;列表顶部 4;评论上下间距改为 10/12;正文与元信息间距改为 4;输入区上边距 8,尺寸与圆角保持 44/22。
- 新增短列表自适应、空态最小高度、长列表滚动、键盘时面板顶部和列表首项不动且输入区上移的测试。
门禁原始输出:
```text
$ dart analyze lib test
Analyzing lib, test...
No issues found!
$ flutter test
00:56 +508: All tests passed!
```
解读:ReelShort 静态检查零告警,508 条测试全部通过。未安装真机,等待用户验收。