描述有点长,请耐心看: 补(经另一个朋友确认是从 Yosemite)开始
不知道各位用不用 mission control? 我一般是 4 个桌面,然后很多 app 会设置默认在第几个桌面开启.这样打开时就自动分配到不同的桌面.
然后,比如说 finder,这个我的设置是所有桌面都可以打开. 那么 bug 就开始出现了:
比如说你在 1 号桌面点开的 finder,然后这时候你跳到 2 号桌面,finder 和那些本来就定在 2 号桌面的 app 都会出现在视野中.当然它们也有可能会重叠在一起,比如说 finder 被别的 app 遮挡了.
这个时候如果你开启 mission control,也就是 expose 的功能,点选各个 app,都会切换过去,唯独你点选 finder 不会,finder 会出现约 0.01 秒,然后被强行被别的 app 再次覆盖.唯一的办法就是去 dock 点 finder,再能使其出现在最上层.
这个 bug 对于所有设定为'所有桌面可以打开'的 app 都有效,不止是 finder.
唯一的办法就是把 finder 设置成为不针对任何特定桌面打开,也就是 None,但是这样我在 1 号桌面开的 finder,到了第 2 号桌面是没有视野的,除非先点一下 dock 上的 finder,再用 mission control 可以不出问题.
我从 osX 10.4 tiger 开始用起,当时还是 expose+space 用得多舒爽.后来搞了这个所谓的 mission control,从 Yosemite 开始就有这个 bug,每年更新 macOS 我都会特地检查一下这个问题有没有被修复,今年刚用上 high sierra,仍然是没有,真的好恼火.
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.