Wie kann ich das Alt-Tab-Verhalten zurücksetzen, damit beim Wechseln zu einer App alle Fenster dieser App nach vorne verschoben werden?

7

In 11.10 brachte der Unity-Alt-Tab-Umschalter alle Fenster, die zu einer Anwendung gehören, in den Vordergrund, wenn Sie wie auf einem Mac zur Anwendung wechseln (es sei denn, Sie haben lange genug gewartet, bis der Umschaltereintrag der App zu einer Fensterauswahl erweitert wurde um auszuwählen, zu welchem ​​Fenster gewechselt werden soll).

In 12.04 wird durch das Wechseln zu einer App mit mehreren geöffneten Fenstern (im selben Arbeitsbereich) eines von einem der Fenster aufgerufen. (Ich sehe keine Logik, in der man nach vorne gebracht wird.)

Wie kann ich unter 12.04 zum Alt-Tab-Verhalten von 11.10 zurückkehren, damit beim Wechseln zu einer App alle Fenster dieser App in den Vordergrund gerückt werden?

hsivonen
quelle

Antworten:

3

Leider ist dies nicht konfigurierbar, aber Sie können dies leicht zurückerhalten, indem Sie die Unity-Quelle manuell kompilieren (bitte melden Sie einen Fehler, um eine Option hinzuzufügen, übrigens).

Wie ich bereits sagte, können Sie die Datei BamfLauncherIcon.cpp wieder bearbeiten, indem Sie die Zeile ändern: bool only_top_win = !any_urgent;tobool only_top_win = true;

Ich weiß, dass dies nicht die beste Lösung ist, aber da dies eine späte Änderung war, hatten wir nicht die Zeit, eine neue ccsm-Option einzuführen.

Treviño
quelle
1

Ich weiß nicht, ob dies konfigurierbar ist, aber es ist beabsichtigt: https://bugs.launchpad.net/unity/+bug/959339 . Das Fenster, das nach vorne gebracht wird, ist das zuletzt fokussierte.

Yann Dìnendal
quelle