当我使用Chrome切换到我的一个工作区时,它会跳到另一个Chrome工作区


38

我大量使用工作区,并且往往有很多工作区,其中大多数只有一个窗口。我几乎总是有两个不同的工作区,它们都打开了Google Chrome浏览器的窗口。

自从优胜美地(Yosemite)升级到High Sierra之后,我就遇到了一个奇怪的问题,当我切换到其中一个Chrome工作区时,它会立即跳转到另一个Chrome工作区(即使它们之间有其他4个工作区) 。

我似乎无法找出导致这种情况的确切条件。据我所知,它是随机的(尽管真令人发指,一旦发生,当我尝试更正后,它可能会立即再次发生)。无论是通过键盘快捷键还是触控板手势来切换工作区,都可能发生,但是我认为如果打开Mission Control切换工作区,就不会发生这种情况。我只见过Chrome发生这种情况,但是Chrome是我在多个工作区中唯一打开过的应用程序。

我尝试切换“切换到应用程序时,切换到具有打开的应用程序窗口的空格”。“系统偏好设置”->“任务控制”中的“选项”,但无论此选项是打开还是关闭都会发生。

有谁知道这可能是什么原因以及我该如何解决?


1
根本原因是在一个以上的Space上安装了任何应用程序,这是一种“无法修复”的情况……我将测试并查看Safari是否发生了实际的“反弹”,或者它是否是特定于Chrome的。
Tetsujin

2
对于Chromium以外的其他应用程序,我会遇到这种情况。它发生在键盘快捷键,“任务控制”切换,全屏应用程序,非全屏应用程序之间,同一应用程序的不同窗口之间以及不同应用程序之间。超级烦人。它是在升级到High Sierra之后开始的。
史蒂夫·

2
+1这也发生在我身上。从Sierra切换到High Sierra。很烦人。
ifermon

4
macOS 10.13.2似乎已为我解决了此问题。还有其他人看到吗?
Daniel Dickison

2
我想我终于弄清了问题所在……当您应用“切换到应用程序时,切换到具有打开的应用程序窗口的空格”。任务控制设置中的选项...仅适用于新空间。您必须删除所有旧窗口,然后将窗口重新拖动到新窗口。希望此后它继续工作。同样,这似乎只是铬的问题。我所有其他应用程序都已经在考虑该选项
将于

Answers:


5

我为此找到的唯一变通方法是将不断窃取焦点的窗口移到另一个工作区。如果我将其移回到上一个工作区,它将表现出相同的行为,因此我需要删除该工作区并再次创建它,然后将窗口移回它。

升级到10.13.2并不能解决我的问题。

更新:升级到10.13.3,问题仍然存在。


仍然没有可行的解决方案,Apple做出的绝对可怕的决定。阻止应用创建自己的隔离工作空间的唯一方法是不以全屏模式使用它。令人惊讶的是,苹果公司不仅仅允许应用程序利用已经存在的桌面空间来减轻头痛。我只想要五个桌面,并且只能在那些空间用于我的工作空间。
briancrink

4

通过@stickj上面的评论方式,这似乎对我有用:

通过苹果论坛:https//discussions.apple.com/thread/4995042

在终端中执行此操作:

defaults write com.apple.dock workspaces-auto-swoosh -bool NO 

其次是

killall Dock

后者重新启动Dock以应用首选项更改。或者,重新启动(尽管为什么可以重新启动服务:)。

有一个警告

这次真是万分感谢。但是现在的问题是,当您单击Dock中的图标时,它不会带您到该应用程序,并且当您在不同的桌面上打开很多东西时,有时很难找到您要查找的应用程序。

一个人建议:

有一个更简单的解决方案(如果我正确阅读了OP的帖子)。-转到“系统偏好设置/任务控制”,然后取消选中“切换应用程序时,切换到具有该应用程序打开的窗口的另一个空间”的框。

但是此选项实际上似乎覆盖了该选择。(切换该选择不会更改此选项,在您写入该选项之前,该选项不存在)。


2
这完全中断了应用程序窗口之间的切换。
安德烈斯·卡内拉

1
这对我
有用

为我工作,谢谢!如果您希望在切换时专注于应用程序的空间,只需再点击一次文档即可。

0

UPD。:不,Apple的支持传统上是无用的。发送为反馈。希望对您有所帮助...

最后我报告了支持。不知道这是否意味着他们会解决它,但希望他们会解决。


Apple支持不太可能采取任何措施来解决此问题。您可能需要提起雷达,甚至希望它得到修复。
骷髅弓
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.