如何恢复alt-tab行为,以便切换到应用程序将该应用程序的所有窗口都带到前面?

在11.10中,Unity alt-tab切换器在切换到Mac上的应用程序时将属于应用程序的所有窗口都带到了前面(除非你等待的时间足够长,应用程序的切换器条目扩展到窗口选择,在这种情况下你得到了选择要切换到的窗口。

在12.04中,切换到打开多个窗口(在同一工作区中)的应用程序从其中一个窗口进入。 (我认为没有一个人被带到前面的逻辑。)

在12.04下,我如何恢复到11.10的alt-tab行为,以便切换到应用程序会将该应用程序的所有窗口都带到前面?

不幸的是,这是不可配置的,但您可以轻松地手动编译统一源(请提交一个错误,要求添加选项,顺便说一句)。

正如我所说,你可以回来编辑文件BamfLauncherIcon.cpp改变行: bool only_top_win = !any_urgent; bool only_top_win = true;

我知道这不是最好的解决方案,但由于这是一个迟到的变化,我们没有时间引入新的ccsm选项。

我不知道这是否可配置,但它是设计的: https : //bugs.launchpad.net/unity/+bug/959339 。 被带到前面的窗口是最近关注的窗口。

正如Yann所说,这是由设计改变的。 我强烈建议您表达您的支持,以便在此处配置行为:

https://bugs.launchpad.net/unity/+bug/1055478