Esto parece un error. El mío cuando está marcado hace lo mismo.
Así que lo configuré de nuevo y también cambié Mostrar como globos a Mostrar como cuadros . Salir y volver a abrir. Esto se atascó.
Luego vuelvo a Mostrar como globos Salir y volver a abrir. Ambas configuraciones están bloqueadas.
Probado en dos Macs. Lo mismo
Más investigación que creo que prueba que es un error
El mostrar nombres e imágenes o cualquier cosa que configures en la aplicación en realidad se está escribiendo en el archivo plist.
The Dictionary SOTranscriptSettingsDefaultIMChatSettingsPreferences
que mantiene esta preferencia ParticipantDisplay cambia del valor numérico 0 a 1 o 2.
El problema es el valor predeterminado original en el Diccionario SOTranscriptSettingsDefaultIMChatSettingsPreferences
es tener solo la entrada participantDisplay .
Cuando también cambia la configuración de Mostrar como globos a algo más como cuadros, se agrega una nueva entrada transcriptStyleID al Diccionario SOTranscriptSettingsDefaultIMChatSettingsPreferences . Que tendrá el valor de cadena de, por ejemplo, com.apple.iChat.Styles.Balloons .
Una vez que existan ambas entradas, se activa la configuración ParticipantDisplay .
Usé los valores predeterminados eliminar, escribir para eliminar y reemplazar esta configuración y los resultados son consistentes.