单击Dock图标不会在顶部显示窗口(OS X Lion)


11

我使用的是OS X Lion,当我单击Dock图标时,窗口不显示,我遇到了一个非常烦人的问题。

当我在一个空间中打开一些窗口,但此刻正在查看另一个空间时,就会发生这种情况。

例如,我在#2空间上有Mail和Skype,但我在#1空间上。请注意,所有窗口均未最小化。

我想快速切换到邮件。因此,我单击Dock中的Mail图标,它将空间切换到#2,菜单栏显示活动窗口为Mail,但Mail窗口实际上在Skype窗口下方。

最奇怪的是,有时它会按预期显示顶部的邮件。我在这里看不到任何逻辑,这是绝对不可预测的,因此很烦人。

有没有人遇到过这样的问题?我想知道这是错误还是正确的行为。有什么办法可以解决这个问题?

Answers:


9

我也遇到了同样的问题。我所做的是:

  1. 进入启动板,应该有一个名为“其他”的文件夹

  2. 单击终端,将弹出一个窗口,提示

    Last login: Fri Apr 28 12:35:22 on ttys000
    Computer-Name:~ username$ 
    
  3. 输入

    Killall Dock
    

现在应该修复它。


4

可能是您的plist已损坏。我相信Spaces首选项位于com.apple.dock.plist下。备份并删除它,然后注销。看看是否有帮助。

编辑:

  1. 在Finder中单击您的用户帐户(小房子图标)。
  2. 单击主页/库/首选项。
  3. 应该有一个名为com.apple.dock.plist的文件。拖到您的桌面。
  4. OSX应该创建一个新的plist文件。
  5. 以防万一,请注销,因为这似乎是我从未见过的奇怪的故障排除问题。
  6. 如果这样做没有帮助,请保留旧的列表。

plist是什么意思?我应该如何备份和删除它?
Andrey Fedoseev

我更新了答案。
surfasb 2011年

2

显然,Mountain Lion在时间上使用多个显示器并不是很聪明:我将邮件插入主窗口,方法是重新插入外部显示器,然后从显示属性中取消选择“镜像显示”复选框!邮件窗口一直在屏幕范围之外的某个地方。

我在使用Mail时遇到了同样的问题。无论如何,即使扩展坞图标显示了新邮件的数量,并且任务栏正在显示“邮件”,我也无法打开主邮件窗口并显示我的邮箱。我只能打开新的消息屏幕。然后,我注意到其他应用程序(例如Microsoft Office)也有类似的问题。


0

您可以通过右键单击停靠图标并选择应用程序分配给其空间的选项来进行某种程度的控制。据我所知,

使用“无”时,默认值:

  • 如果该应用没有打开的窗口,它将在当前空间中打开一个窗口
  • 如果该应用程序在其他空间中打开了窗口,则在您切换到其他空间之前,无法将其移到最前面。

将应用分配到特定空间后:

  • 如果应用程序没有打开的窗口,则它将在该空间上打开一个新窗口。
  • 如果该应用程序在该其他空间上具有打开的窗口,则该应用程序将向前移动,但该窗口在另一个空间上,因此该窗口不可见。(我认为系统偏好设置为“切换到具有打开的应用程序窗口的空间”会带您到那里。但是,就我而言,它不是。)

最后一个选项“所有空格”仅打破了将事物放在单独的空格中的目的。

我个人发现带有奇怪且不一致的空格的窗口管理行为。恕我直言,Mac OS X的这一部分需要工作。


选中“无”时,第二个项目符号应显示为“如果您按下停靠图标,它将激活应用程序。如果再次按下停靠图标,它将切换空间到该窗口所在的位置。” 如果您选中“切换到空间”并且该应用程序没有窗口,它将切换到该空间。它不会将应用程序移动到您当前的空间。
surfasb

只要所有应用程序都在运行,它就会强制该应用程序显示在您的活动空间中。有点像您一直需要的基本应用程序。
surfasb

@surfasb我在发布之前亲自进行了测试,现在又进行了一次测试。如果我切换到没有任何Safari窗口的空间,那么它将切换到该空间上的另一个应用程序(TextEdit)。当我单击扩展坞中的Safari图标时,我失去了对最前面的TextEdit窗口的关注,但是菜单栏仍为“ TextEdit”。进一步的点击不会做任何其他事情。我的系统偏好设置启用了“切换空格”选项,但似乎没有任何作用……
Andrew Vit

那是官方功能。在我的系统上,它按预期运行。我认为您的系统未使用默认功能运行。
surfasb

0

我认为问题是Skype。在我的系统上,当从全屏应用程序切换到桌面屏幕上的窗口应用程序时,Skype会短暂弹出,有时会停留在最前面。

非常烦人,但可能是Skype的不当处理事件所致。

我使用HazeOver,这意味着背景中的任何窗口都将被着色。它显示输入焦点在Skype窗口上...哇。不是。刚刚尝试过,Finder窗口关闭,但是Skype具有“焦点”。


它不仅会影响Skype,还会影响其他应用程序。例如,Things vs. iCal。
Andrey Fedoseev

0

我遇到了同样的问题,解决方案非常简单。

在设置上,我转到了任务控制,顶部有4个选项。第二个与切换到打开应用程序的空间有关。

第三个与按空间对应用程序窗口进行分组有关。

只需将它们全部标记,即可解决我的问题!


请进一步说明
Pimp Juice IT IT
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.