上次更新后 Chrome 与虚拟桌面的行为

上次更新后 Chrome 与虚拟桌面的行为

Chrome 86.0.4240.111 Win10 x64 1709

上次 Chrome 更新后,出现了一个相当烦人的新问题。

复制:

  • 在虚拟桌面 1 中打开 Chrome 以及其中的任何网站
  • 在虚拟桌面 2 中打开任何其他应用程序
  • 切换到桌面 2
  • 点击任务栏上的 Chrome 切换到桌面 1 和 Chrome 窗口

结果:Chrome 视觉上反应迟钝(渲染有点“卡住”)——有时它会以“冻结”状态显示标签内容,有时它会显示空白页。实际页面仍然存在,并响应滚动或鼠标点击,但除非您修复它,否则它不会显示。

为了解决这个问题,我必须切换到虚拟桌面 1 中的另一个窗口,然后通过 Alt+Tab、单击、Win+数字等方式返回 Chrome。

这个问题出现在最新的 Chrome 更新中。最近没有 Windows 更新,也没有驱动程序更新,所以这显然是 Chrome 的问题。这真的很烦人,因为在虚拟桌面之间快速切换已经成为我工作流程不可或缺的一部分。任何关于如何修复的想法都将不胜感激,谢谢!

答案1

PS:对于仍然遇到此问题的人,您可以通过前往 chrome://flags 并禁用来修复它Calculate window occlusion on Windows

答案2

**没有答案**
没有足够的声誉来发表评论。

但是安装智能任务栏后我也遇到了类似的问题。不确定是否有帮助

答案3

天哪,写完评论几秒钟后,我想在“关于”对话框中查看版本号,结果发现有新的更新正在等待。我刚刚从上一个 86.x 升级到当前版本Chrome 87释放并解决了我的问题!之前的一些更新无法解决这个问题,但也许你想尝试 Chrome 87,然后报告它是否对你的情况也有帮助。

经过几周像戴着手铐一样工作的感觉后,我终于可以像普通用户一样工作了!


更新:我想我找到了相关的Chromium 提交 @862b2e08d7,从发行公告并点击链接至提交日志

提交信息如下:

使窗口隐藏和取消隐藏触发遮挡计算。

总体而言,这是正确的做法,因为我们将隐藏的窗口视为非遮挡窗口。它还修复了切换虚拟桌面时触发窗口隐藏和取消隐藏事件的问题。

答案4

我解决了。不知何故,虚拟桌面设置中的 Chrome 应用获得了我从未使用过的标志。就我而言,Chrome 已选中“在所有桌面上显示此窗口”和“在所有桌面上显示此应用的窗口”设置。只需禁用它们即可。

  1. 点击Win+Tab
  2. 将鼠标悬停在应用程序窗口上
  3. 鼠标右键单击(适用于右手鼠标)
  4. 取消勾选这两个设置 看看这里的图片

我以不同的方式找到了这些功能 - 如何做到。
这是原始帖子的链接如何在 Windows 10 中的所有虚拟桌面上显示应用程序中的窗口或所有窗口

相关内容