摘要 / Summary
特定App横屏,首次唤起Trime键盘布局正常;退后台切回前台后,输入法收到一次瞬时偏大的可用宽度,按键全部等比例加宽,键盘总宽超出App实际画布,右侧按键被裁剪。
官方默认主题同样复现,不属于自定义皮肤问题。
典型复现应用:Termux(横屏,顶部带有自定义功能按键栏)
原因:onMeasure收到临时偏大宽度立刻重绘布局;应用随后修正画布宽度,但Trime不会二次刷新布局。
重现步骤 / Steps to Reproduce
- 将手机横屏,打开Termux,唤起Trime输入法,键盘显示完整正常;
- 将Termux切至后台,切换任意其他应用;
- 切回Termux,唤起键盘;
- 触发故障:全部按键轻微变宽,键盘右侧按键被裁切;
- 仅切换竖屏再切回横屏,键盘布局才可恢复正常。
预期行为 / Expected Behavior
App切后台切回前台瞬间,键盘获取瞬时偏大宽度,所有按键等比例变宽,键盘右侧按键被画布裁切;
日志 / Log
No response
截图 / Screenshot
附加信息 / Additional Context
No response
系统版本 / OS Version
安卓16
应用版本 / App Version
3.3.10
构建信息 / Build Information
构建者:Nightly CI
构建 Git 哈希:3669ffe0cbb8f3d48d47f37ab02be0736cb70106
构建时间:2026年4月27日 00:18:08
摘要 / Summary
特定App横屏,首次唤起Trime键盘布局正常;退后台切回前台后,输入法收到一次瞬时偏大的可用宽度,按键全部等比例加宽,键盘总宽超出App实际画布,右侧按键被裁剪。
官方默认主题同样复现,不属于自定义皮肤问题。
典型复现应用:Termux(横屏,顶部带有自定义功能按键栏)
原因:onMeasure收到临时偏大宽度立刻重绘布局;应用随后修正画布宽度,但Trime不会二次刷新布局。
重现步骤 / Steps to Reproduce
预期行为 / Expected Behavior
App切后台切回前台瞬间,键盘获取瞬时偏大宽度,所有按键等比例变宽,键盘右侧按键被画布裁切;
日志 / Log
No response
截图 / Screenshot
附加信息 / Additional Context
No response
系统版本 / OS Version
安卓16
应用版本 / App Version
3.3.10
构建信息 / Build Information
构建者:Nightly CI
构建 Git 哈希:3669ffe0cbb8f3d48d47f37ab02be0736cb70106
构建时间:2026年4月27日 00:18:08