docs(progress): 记录 K86.15 评论发布成功提示

This commit is contained in:
Zhou Weidong committed 2026-10-21 13:49:19 +08:00
1 parent cb45bafad6
commit d788d70752
1 file changed
+24
+24
View File
@@ -23355,3 +23355,27 @@ $ flutter test --no-pub
```
解读:ReelShort 静态检查零告警,509 条测试全部通过。未安装真机,等待用户验收。
## 2026-10-21 ReelShort:K86.15 评论发布成功提示
- 功能分支:`fix/comment-post-toast`,从 ReelShort develop `9c0c1b8` 创建。
- 功能提交:`e86daf5 feat(player): 评论发布成功提示`。
- develop 合并提交:`c3e6e02 merge: 合并 K86.15 评论发布成功提示`,已推送 `9c0c1b8..c3e6e02`。
- 三份 ARB 新增 `commentPostSuccess`:zh 为「发表成功」、en 为 "Comment posted"、id 为 "Komentar terkirim",并通过 `flutter gen-l10n` 重新生成 AppLocalizations。
- `CommentController.publish` 成功后清空输入、关闭独立输入弹窗并刷新评论总数;服务端返回的评论继续由原控制器插入列表。失败时仍保留输入与焦点并显示原错误提示,不显示成功提示。
- 评论面板路由内增加独立 `ScaffoldMessenger`;成功 SnackBar 使用 floating、无 action、1500ms、深色圆角底白字,并通过面板高度加 12px 的底部 margin 显示在半屏评论面板上方,不遮挡底部假输入条。
- 评论面板和独立输入弹窗共用该发布结果链路,首页 feed 与播放页两处入口均可显示成功提示。
- 测试覆盖 zh 成功文案「发表成功」、SnackBar 样式与位置、失败不出现成功提示,以及原有提交关闭、刷新总数和登录场景。
门禁原始输出:
```text
$ dart analyze lib test
Analyzing lib, test...
No issues found!
$ flutter test --no-pub
00:48 +509: All tests passed!
```
解读:ReelShort 静态检查零告警,509 条测试全部通过。未安装真机,等待用户验收。