Il problema è:
- Un'icona del programma viene creata nel dock per un programma aperto.
- Successivamente, quel programma è chiuso, ma l'icona rimane nel dock.
- Quando apro una nuova istanza di quel programma, viene creata una nuova icona e la vecchia icona persiste, non usata. Facendo clic con il tasto destro sulla nuova icona si conferma che è per la finestra attiva. La vecchia icona non corrisponde a nessun programma attivo (e può essere rimossa dal dock dal menu di scelta rapida).
Questo accade per diversi programmi, inclusi Firefox ed Eclipse. Succede anche se il binario e la sua posizione sono completamente invariati. Succede anche quando si riavvia il computer (quando OS X tenta di ripristinare le finestre precedenti).
È piuttosto fastidioso perché rende "keep in dock" inutile.
Sfortunatamente, non riesco a determinare come riprodurlo accuratamente. Sembra che succeda a volte e non altri. Inoltre, non tutti i programmi sembrano essere eseguiti (questo accade spesso con Eclipse e Firefox, ma mai con Sublime Text o Terminal).
Come posso forzare OS X a utilizzare la stessa icona per lo stesso identico programma? In alternativa, se non c'è modo di risolvere il problema, come posso impedire a OS X di mantenere le icone nel dock dopo che il programma è stato chiuso?