Vorrei che cmd-tab mi portasse sempre alla finestra più recente dell'applicazione. Attualmente no. Questo può essere risolto?


0

Situazione.

Questo è un laptop Macbook. Nessun monitor esterno.

Ho due "desktop". Ho Chrome aperto su entrambi i desktop. E terminal.app si apre solo in Desktop 1.

Sono su Chrome sul desktop 1. Ho cmd-tab su Terminale. Ho cmd-tab (non tenendo cmd, solo colpendo cmd-tab e rilasciando) e mi porta a Chrome in Desktop 2.

Il mio risultato atteso è che mi porterebbe a Chrome nel desktop 1 perché quella era la finestra / app che stavo usando di recente.

Questo può essere risolto?

Cose che ho provato

  • Disattivare "I display hanno spazi separati" nelle impostazioni di controllo missione. Disconnessione e accesso, nessun successo.

C'è una soluzione?

Grazie


mostraci le tue impostazioni di controllo della missione
Ruskes

@Buscar 웃 Grazie! Le mie impostazioni: i.imgur.com/g2uLTGe.png
annunciato il

@Buscar 웃 Qualche suggerimento? Sfortunatamente succede ancora anche con quelle impostazioni.
annunciato il

"Chrome si apre su entrambi i desktop": il sistema operativo non è progettato per supportarlo, ecco perché non farà ciò che desideri.
Tetsujin,

@Tetsujin; Scusa ma eh? Naturalmente macOS è progettato per supportarlo. Lo faccio tutto il tempo. Puoi avere finestre diverse della stessa app su più spazi, perché non dovresti?
Gero,

Risposte:


1

Per quanto ne so, questo è un problema provocato da qualcosa in Chrome.

Sto lottando con lo stesso problema ma pur avendo più schermi collegati (si comporta come gli spazi nella maggior parte dei modi) dove se ho Chrome su Display uno e due. Se ora cmd + tab su un'app che è solo sul display 2 passerò a quel display ma quando faccio Cmd + tab su Chrome tornerà a mostrare il display 1 nonostante abbia anche una finestra di Chrome sul display 2. Se ora cambio queste due finestre di Chrome la priorità di messa a fuoco non cambia, quindi non ha nulla a che fare con l'ordine di creazione delle finestre ma solo con il desktop su cui si trovano. Per la mia configurazione a 2 display ha sempre la stessa priorità, indipendentemente da dove si trovi il Dock o da qualsiasi altra cosa mi sia venuta in mente di provare. Penso quindi che abbia qualcosa a che fare con la differenziazione interna di macOS tra i display.

Ma ora per il kicker: se provo a riprodurre lo stesso comportamento illogico con Safari non succede. Safari si comporta esattamente come ci si aspetterebbe per quanto riguarda l'ordine di messa a fuoco.

Quindi penso che sia un problema creato da alcune interazioni di Chrome e macOS a causa del blocco arbitrario di un display.

Penso quindi che la soluzione più semplice per il tuo problema sia quella di spostare le finestre del terminale sul desktop su cui si concentra Chrome. Forse il riordino dei desktop potrebbe cambiare qualcosa del comportamento, ma non l'ho verificato.


È davvero strano (e odioso) allora. Come detto sopra, non sono riuscito a riprodurlo, ma a quanto pare significa solo che sono fortunato allora. Ho visto anche MS Office 2011 (o era il 2016?) Incasinare l'ordine dello spazio, ma solo durante una presentazione di PowerPoint (a schermo intero). Forse ha qualcosa a che fare con il modo in cui l'app gestisce internamente le finestre / usando le librerie di cacao. So che c'è stato più di un modo per gestire le cose in una certa misura.
Gero,

0

Sembra che questa soluzione alternativa possa essere d'aiuto. Questo in effetti accade con Chrome Windows per la maggior parte del tempo.

creare un nuovo spazio in Controllo missione, trascinare tutte le finestre di Chrome nello spazio "focus-hog" nel nuovo spazio (in Controllo missione, fare clic e trascinare l'icona di Chrome su nel nuovo spazio), quindi trascinarle indietro. Questo sembra reimpostare il comportamento per tutti gli spazi con le finestre di Chrome.


Benvenuti a chiedere diverso! Sebbene ciò possa teoricamente rispondere alla domanda, sarebbe preferibile includere qui le parti essenziali della risposta e fornire il collegamento come riferimento.
Glorfindel
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.