Come faccio a ripristinare il comportamento di alt-tab in modo che il passaggio a un'app porti in primo piano tutte le finestre di quell'app?

7

In 11.10, il commutatore alt-tab di Unity portava tutte le finestre di un'applicazione in primo piano quando si passava all'applicazione come su Mac (a meno che non si aspettasse abbastanza a lungo che la voce del commutatore dell'app si espandesse in una finestra in cui caso devi selezionare su quale finestra passare).

In 12.04, il passaggio a un'app con più finestre aperte (nello stesso spazio di lavoro) porta a una delle finestre. (Non vedo alcuna logica in cui uno viene portato in primo piano.)

Come faccio a, sotto 12.04, ripristinare il comportamento di alt-tab di 11.10 in modo che il passaggio a un'app porti in primo piano tutte le finestre di quell'app?

    
posta hsivonen 28.04.2012 - 19:31

3 risposte

3

Purtroppo questo non è configurabile, ma puoi facilmente recuperarlo manualmente compilando la sorgente dell'unità (per favore, invia un bug per chiedere di aggiungere un'opzione, btw).

Come dicevo, puoi tornare indietro modificando il file BamfLauncherIcon.cpp cambiando la linea: bool only_top_win = !any_urgent; a bool only_top_win = true;

So che questa non è la soluzione migliore, ma poiché questo è stato un cambiamento tardivo non abbiamo avuto il tempo di introdurre una nuova opzione ccsm.

    
risposta data Treviño 08.05.2012 - 19:33
1

Non so se questo configurabile, ma è di progettazione: link . La finestra che viene portata in primo piano è la più focalizzata.

    
risposta data Yann Dìnendal 30.04.2012 - 16:55
1

Come indicato da Yann, questo è stato modificato dal design. Consiglio vivamente di dare il tuo supporto per rendere il comportamento configurabile qui:

link

    
risposta data Avian00 29.05.2013 - 16:01

Leggi altre domande sui tag