¿Es un error?
No.
En el Comandos clave para Comandos globales en Logic Pro para Mac En el artículo de soporte técnico de Apple, se afirma que el CommandW cierra la ventana activa (sin guardar los cambios).
Y en el Cerrar proyectos en Logic Pro para Mac Artículo de soporte de Apple, se dice que:
Comando Cerrar proyecto sin guardar cierra el proyecto actualmente activo sin guardarlo, y no se le pedirá que lo haga . Este comando se incluyó a petición de muchos usuarios experimentados de Logic Pro. Utilícelo sólo si está seguro de que esto es lo que quiere hacer.
Énfasis mío
El atajo de teclado para cerrar un proyecto y que se le pida que lo guarde es Command Option W (mencionado explícitamente en el segundo artículo de soporte de Apple), así que (lógicamente), CommandW cierra la ventana activa sin pedirte que la guardes.
¿Hay algún ajuste que pueda cambiar para evitarlo?
Sí.
Basta con modificar el CommandW atajo de teclado a algo más complicado de escribir para evitar que lo pulses accidentalmente.
Para ello, vaya a los ajustes de Logic Pro (puede utilizar el botón Command, ) y, en la pestaña "Comandos de teclado", busque el comando "Cerrar ventana" utilizando la barra de búsqueda. Localice el comando "Cerrar ventana" en la lista y haga doble clic en el método abreviado de teclado asociado a él ( CommandW por defecto).
Debería aparecer una ventana emergente, haz clic en el botón "Aprender por etiqueta de tecla", pulsa (con el teclado) el nuevo método abreviado de teclado que quieras utilizar para cerrar Windows y guardar los cambios (p. ej. Command Shift W ) y haga clic en "Aceptar".
Nota: La modificación de los métodos abreviados de teclado en Logic Pro (así como en cualquier aplicación) puede afectar a otros comandos, por lo que es importante elegir un método abreviado de teclado que no entre en conflicto con los ya existentes .