Skip to content

2.1.1

Choose a tag to compare

@Lv-0 Lv-0 released this 28 Aug 01:43
· 14 commits to main since this release

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 次平铺锁定,零写入失败、无内存增长。