| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix: use forceVsync mechanism instead of frame count threshold for form vsync gating When form is hidden (onShow_=false), vsync was blocked by PR#86971 which caused issues during initial load and configuration changes (e.g. screen rotation triggering updateFormSize). The frame count threshold approach was unreliable for不定时的配置变更事件. Replace with Window base class forceVsync_ mechanism (same as RosenWindow): a one-shot flag that allows vsync through when set, then auto-resets. Add SetForceVsyncRequests to UIContent interface so FormRenderer can trigger it without directly depending on core lib. Call SetForceVsyncRequests(true) at all form framework entry points that need vsync while hidden: UpdateFormSize, UpdateForm, ReloadForm, UpdateConfiguration, AttachUIContent, RecycleForm, RecoverForm, SetUiContentParams, DispatchSurfaceChangeEvent, SetObscured, SetColorMode. 🤖 AI[100%] 🔧 Human Fixed[0%] 🧑 Human[0%] 👌 AI Adopted[100%] Co-authored-by: opencode (glm-5.1) <ai@local> Change-Id: Iaf533a620076200e9cdd82f3d4a2d20eca7fcec6 Signed-off-by: yzy-15 <yuzhiyong6@h-partners.com> | 10 天前 | |
卡片框架点击相关日志优化 Signed-off-by: 李肖葛 <lixiaoge1@huawei.com> | 7 个月前 | |
卡片回收后开启无障碍再恢复后无法获焦修改 Signed-off-by: wutouxu <zhaolixue2@huawei.com> | 7 个月前 | |
建卡流程维测增强 Signed-off-by: xiangcong <xiangcong4@huawei.com> | 11 个月前 | |
fix: use forceVsync mechanism instead of frame count threshold for form vsync gating When form is hidden (onShow_=false), vsync was blocked by PR#86971 which caused issues during initial load and configuration changes (e.g. screen rotation triggering updateFormSize). The frame count threshold approach was unreliable for不定时的配置变更事件. Replace with Window base class forceVsync_ mechanism (same as RosenWindow): a one-shot flag that allows vsync through when set, then auto-resets. Add SetForceVsyncRequests to UIContent interface so FormRenderer can trigger it without directly depending on core lib. Call SetForceVsyncRequests(true) at all form framework entry points that need vsync while hidden: UpdateFormSize, UpdateForm, ReloadForm, UpdateConfiguration, AttachUIContent, RecycleForm, RecoverForm, SetUiContentParams, DispatchSurfaceChangeEvent, SetObscured, SetColorMode. 🤖 AI[100%] 🔧 Human Fixed[0%] 🧑 Human[0%] 👌 AI Adopted[100%] Co-authored-by: opencode (glm-5.1) <ai@local> Change-Id: Iaf533a620076200e9cdd82f3d4a2d20eca7fcec6 Signed-off-by: yzy-15 <yuzhiyong6@h-partners.com> | 10 天前 | |
卡片适配standby显示 Signed-off-by: wutouxu <zhaolixue2@huawei.com> | 7 个月前 | |
卡片适配standby显示 Signed-off-by: wutouxu <zhaolixue2@huawei.com> | 7 个月前 | |
Merge branch 'master' of git@gitcode.com:luyangyi/arkui_ace_engine.git into 'master' # Conflicts: # conflict test/unittest/interfaces/form_render/form_render_group_test.cpp # conflict test/unittest/interfaces/form_render/form_render_test.cpp | 7 个月前 |