Mac OS 模态对话框屏幕外阻止 Google Chrome?

Mac OS 模态对话框屏幕外阻止 Google Chrome?

我有一台 MacBook Pro,我会把它从公司带回家。我很少打开盖子,而且几乎总是将它连接到外接显示器。

我经常发现,我无法找到一个可以持续重现的模式,我会插入显示器和电源,唤醒 MacBook,然后发现 Google Chrome(我 75% 的工作都是在这里完成的)中的几个菜单选项都变灰了。右键单击上下文菜单大部分都变灰了,尤其是退出 Google ChromeChrome 菜单下的项目也是如此。

这意味着我经常需要强制退出 Chrome 才能将其关闭。单击 Xs 关闭标签会发出哔声,表示 UI 在某种程度上被阻塞了,但单击CMD+W可以成功关闭标签。

偶尔,当使用 Expose 时,我可以看到有问题的对话框在屏幕上闪烁,并随着移动而消失,但我无法让它重新定位到可视窗口区域。

我怀疑有问题的模式对话框与一个挑剔的 AJAX 应用程序有关,当它无法连接到服务器时,它会被迫弹出 JSalert('...')对话框。不幸的是,我无法控制这个特定的网络应用程序,而这是我经常使用的一个应用程序。

由于我主要在浏览器中工作,因此不得不强制退出并丢失 20 个(或更多)选项卡确实令人沮丧。我发现人们编写了一些 Apple Script(或 Mac OS 本机脚本语言的任何名称)脚本来重新定位错误的窗口,但这似乎不适用于模式对话框。

我有什么办法可以解决这个问题?

相关内容