merge: 合并 K86.3 Android 键盘修正留痕
This commit is contained in:
commit
5103527635
1 file changed
+24
@@ -23043,3 +23043,27 @@ $ flutter test
|
||||
```
|
||||
|
||||
解读:ReelShort 静态检查零告警,508 条测试全部通过。未安装真机,等待用户验收。
|
||||
|
||||
## 2026-10-21 ReelShort:K86.3 Android 键盘窗口不压缩整页
|
||||
|
||||
- 功能分支:`fix/ime-adjust-nothing`,从 ReelShort develop `5160ab4` 创建。
|
||||
- 功能提交:`dbeb988 fix(android): 键盘弹出不再压缩整页`。
|
||||
- develop 合并提交:`8b51a7c merge: 合并 K86.3 Android 键盘窗口修正`,已推送 `5160ab4..8b51a7c`。
|
||||
- Android `MainActivity` 的 `windowSoftInputMode` 由 `adjustResize` 改为 `adjustNothing`,系统键盘不再缩小 Flutter 窗口。
|
||||
- 评论面板继续使用 K86.2 的自适应高度和输入区 `AnimatedPadding`,面板顶部与列表保持稳定,仅输入框随 `viewInsets.bottom` 上移。
|
||||
- 全量检查输入页面:登录页已有 `viewInsets` 底部 padding,关闭 Scaffold 自动 resize 以避免双重避让;手机号登录 Sheet 使用手动底部 padding;举报/服务地址弹窗使用 Dialog 的键盘 inset;个人资料与账号注销页由 Scaffold inset 避让;搜索框位于页面顶部,不会被键盘遮挡。
|
||||
- 评论面板键盘测试新增输入框底边偏移断言,验证输入框底边跟随 180px `viewInsets` 精确上移。
|
||||
- 未新增依赖,未修改 iOS 行为。
|
||||
|
||||
门禁原始输出:
|
||||
|
||||
```text
|
||||
$ dart analyze lib test
|
||||
Analyzing lib, test...
|
||||
No issues found!
|
||||
|
||||
$ flutter test
|
||||
00:46 +508: All tests passed!
|
||||
```
|
||||
|
||||
解读:ReelShort 静态检查零告警,508 条测试全部通过。未安装真机,等待用户验收。
|
||||
Reference in new issue
Block a user