2.1.1
What's new / 本次更新
en
- Fixed windows that were moved across displays being laid out against the wrong screen after re-activation (reported as "NetEase Cloud Music's first positioning is inaccurate"): the tile/center target is now locked to the screen the window is actually on, using window-server (CG) evidence when AX readings are inconsistent.
- Fixed the Accessibility permission banner in Settings never appearing.
- Fixed the app list showing "no matching apps" while the catalog was still loading.
- The UI snapshot harness no longer touches the real settings store.
Validated with 430 unit tests plus a 5-hour live soak: 1000+ activation rounds across 25+ apps on a dual-display setup, 1053 tile locks, zero write failures, no memory growth.
zh
- 修复窗口跨显示器移动后重新激活时按错误屏幕排版的问题(即"网易云音乐第一次定位不准"):当 AX 读数与窗口服务器证据不一致时,改用 CG 证据锁定窗口实际所在屏幕,再在该屏上重新解析坐标空间。
- 修复设置界面的辅助功能权限引导横幅从不显示的问题。
- 修复应用目录尚在加载时列表误报"没有匹配的应用"的问题。
- UI 快照工具不再接触真实设置存储。
经过 430 项单元测试与 5 小时真机长跑验证:双显示器环境 25+ 应用、1000+ 轮激活循环、1053 次平铺锁定,零写入失败、无内存增长。