Files
wangjia 161c7fa0e8
ci / server (push) Failing after 13s
ci / design-system (push) Failing after 12s
fix(desktop): 识别浮层浮在其他 App 全屏之上——改 Accessory 激活策略
标准 NSWindow 靠 collectionBehavior 无法叠加到别的 App 的全屏 Space(macOS 设计限制,Apple 论坛 26677 / tauri#11488;FullScreenAuxiliary 实为反效果)。确认可用解法是把 app 激活策略设为 Accessory(菜单栏辅助 App)——dudu 本就是托盘应用无主窗口,不占 Dock 正是其正确形态。配合 CanJoinAllSpaces,浮层即可显示在全屏 App 上。configure_overlay_spaces 改为每次 show 时在主线程重设 + 文件诊断(确认 behavior 0x111/level 已设上)。

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-07-12 20:05:34 +08:00
..