Perché occasionalmente più istanze della stessa applicazione si aprono accidentalmente?

3

Questo non succede spesso, ma occasionalmente cercherò di passare a un'applicazione aperta (facendo clic sulla sua icona nel dock, o facendo doppio clic su un documento che si apre in quella applicazione), ma invece che l'applicazione diventa attiva, verrà lanciata una seconda istanza indipendente della stessa applicazione (in modo tale che visualizzerò due copie dell'icona quando utilizzo la scheda cmd per passare da un'applicazione all'altra, due copie nel dock ecc.)

Di nuovo, questo è raro, ma succede ogni tanto, e mi fa impazzire. È successo questo pomeriggio con Preview.app. Di solito questa situazione porta a una o entrambe le istanze che diventano non-reattive, richiedendomi di forzare la chiusura. A volte questo mi porta a perdere lavoro.

Ci sono un sacco di thread di persone che vogliono per avere più istanze della stessa applicazione, chiedendo come farlo accadere. Ho la domanda opposta: perché succede e cosa (se non altro) posso fare per impedirlo?

Modificato per aggiungere: Sembra che sia più probabile che si verifichi se una o più applicazioni stanno vivendo un "beachball rotante". Il mio sospetto è che l'app che sto tentando di attivare non risponda a una chiamata di sistema, quindi il sistema pensa che non sia aperto e tenta di aprirne un'altra copia.

    
posta mweiss 29.08.2017 - 23:12
fonte

0 risposte

Leggi altre domande sui tag