关闭到托盘后退出会把主窗口状态存成 1×1,下次打开缩成一团 - CC Switch
Quick fix
删除或改写异常的窗口状态文件后重启;修复已在 PR #7604 中处理隐藏窗口保存为 1×1 的问题。
Symptom
Section titled “Symptom”关闭到托盘后退出会把主窗口状态存成 1×1,下次打开缩成一团在 macOS 上启用“关闭时最小化到托盘”后,窗口会通过 `window.hide()` 隐藏。随后从托盘退出时,窗口状态保存路径可能将隐藏窗口的 1×1 几何写入 `.window-state.json`。
下次启动时,窗口状态插件会还原这份几何,且该还原会绕过 `tauri.conf.json` 的最小尺寸限制,因此主窗口会缩成几乎不可见的一团。维护者已在 PR #7604 中为隐藏或最小化窗口跳过退出保存,并对异常的小尺寸状态进行恢复处理。
退出 CC Switch 后,删除或改写异常的窗口状态文件,再重新启动应用。
~/Library/Application Support/com.ccswitch.desktop/.window-state.json "width": 1,"height": 1如可使用包含 PR #7604 的版本,升级后再次从托盘退出,以避免隐藏窗口的 1×1 尺寸覆盖正常窗口状态。
Affected Versions
Section titled “Affected Versions”ToolCC Switch
Version3.20.3(受影响)
PlatformsmacOS
Source Issues
Section titled “Source Issues”本页汇总自 1 个真实 issue
(暂无 FAQ)
这是一个非官方社区 wiki,与 cc-switch 作者及项目本身无隶属关系。内容整理自项目公开的 GitHub issues。本站不分发任何软件。