在按 command+h 后,iTunes command+tab 不会将主窗口置于前台

在按 command+h 后,iTunes command+tab 不会将主窗口置于前台

相关 :Cmd-Tab 不会将 iTunes 置于前台

有人声称 command+h 将继续起作用,但我看到的行为是:

  • 启动全屏终端实例(或其他任何实例)
  • 启动新的 iTunes
  • command+h 隐藏它
  • command+tab 返回 iTunes,此操作有效,并且主应用程序窗口获得焦点
  • command+tab 到终端
  • 按 command+tab 转到 iTunes

我期望发生的情况:

iTunes 主窗口被置于前台并被赋予焦点。

发生了什么:

应用程序菜单栏显示 iTunes,但需要额外的 command+` 才能将主应用程序带到前台。

我认为这可能与 Chrome 交互有关,因为我通常在浏览器和其他一切之间使用 commmand+tab 键,但事实似乎并非如此。

我确实有两个正在运行的“插件”:

  • last.fm 记录器
  • Alfred App Mini iTunes 播放器界面

不确定这是否会创建一些幻影窗口或混淆某些东西。

内容版本:

  • OS X:10.6.5
  • iTunes:10.1.1 (4)
  • last.fm:找不到,但这是最近的
  • 阿尔弗雷德:0.8(89)

那么,在那次长篇大论之后,还有其他人看到过这种行为吗?

答案1

这是一个错误,可能是在负责应用程序切换器的 Dock.app 中,或者可能是负责 UI 的 SystemUIServer 中。

我有时在使用各种应用程序(如 Mail 和 Safari)时也会遇到这种情况。我的机器的资源使用率通常很高,所以这可能是一个因素。

我无法使用您描述的步骤始终如一地复制此操作。

重新启动并重新登录后,是否可以 100% 重现?

除非您详细说明,否则这个问题很可能会被关闭,因为我不认为“这对您来说会发生吗?” 属于超级用户的范畴。

答案2

好的,我找到了一个对我有用的解决方案。打开终端并删除您的 dock plist:

rm ~/Library/Preferences/com.apple.dock.plist

温馨提醒:这会将您的 Dock 重置为原始设置,因此大小、位置和图标显示等内容将被删除。它还会重置我的 Spaces 偏好设置。

删除 plist 后,重新启动机器,然后您就应该能够进入 iTunes。

相关内容