修复 AGC 运行预览尺寸抖动 #252

Merged
kdletters merged 5 commits from fix/preview-iframe-resize-loop into master 2026-09-03 10:35:24 +08:00

5 Commits

Author SHA1 Message Date
kdletters 4d3dde5394 Merge branch 'master' into fix/preview-iframe-resize-loop
Project CI / Frontend tests (pull_request) Successful in 2m53s
Project CI / Repository checks (pull_request) Successful in 2m28s
Project CI / Backend tests (pull_request) Successful in 7m16s
Project CI / Native shell tests (pull_request) Successful in 17m40s
2026-09-03 10:35:09 +08:00
suzmii b5e7cfeea2 Merge branch 'master' into fix/preview-iframe-resize-loop
Project CI / Repository checks (pull_request) Successful in 4m1s
Project CI / Frontend tests (pull_request) Successful in 4m52s
Project CI / Backend tests (pull_request) Successful in 7m31s
Project CI / Native shell tests (pull_request) Successful in 15m43s
2026-09-02 17:29:17 +08:00
suzmii 9599abb667 修复拖动窗口时预览闪烁
Project CI / Repository checks (pull_request) Has been cancelled
Project CI / Frontend tests (pull_request) Has been cancelled
Project CI / Backend tests (pull_request) Has been cancelled
Project CI / Native shell tests (pull_request) Has been cancelled
容器尺寸变化时保留当前内容尺寸和已观察 viewport。

按新的容器尺寸连续重算 fit,避免恢复原生尺寸后再次缩放。

补充组件级容器 resize 回归和附件浏览器收敛验证说明。

同步更新 AGC 技术方案与项目决策记录。
2026-09-02 17:28:31 +08:00
suzmii 999486f6af 修复预览视窗尺寸反馈环
分离保存最近合法上报的 iframe viewport 与正式内容尺寸。

首次宿主适配导致 viewport 变化时只推进观察值,阻断反向改写循环。

补充稳定 viewport、动态内容变化和陈旧消息回归测试。

同步更新 AGC 技术方案与项目决策记录。
2026-09-02 17:01:43 +08:00
suzmii a1dec84b73 登记预览尺寸反馈环回归
Project CI / Native shell tests (pull_request) Has been cancelled
Project CI / Frontend tests (pull_request) Has been cancelled
Project CI / Backend tests (pull_request) Has been cancelled
Project CI / Repository checks (pull_request) Has been cancelled
补充宿主首次应用 iframe viewport 后应保持当前适配结果的回归场景
2026-09-02 16:37:43 +08:00