En el modo de background
define el color del fondo (y el texto de la barra de estado) mientras que foreground
controla el color de fondo de la barra de estado.
En el modo de pantalla completa , el fondo es negro, mientras que la barra de estado usa background
como fondo y foreground
para el texto.
Versión 25.
Parece que la línea 453 de window.c hace esto intencionalmente.
Evidentemente, dos colores no son suficientes si hay una interpretación diferente de los colores. Esperaría que un color de fondo sea siempre el fondo y lo mismo para un color de primer plano. Como la barra tiene un color diferente, creo que son necesarios al menos tres colores (barra fg, barra bg, imagen bg) (o simplemente bg y fg mientras la barra está simplemente invertida). Pero una interpretación diferente según el estado de pantalla completa no tiene sentido para mí.
Me deshaceré del manejo especial de bg para el modo de pantalla completa tan pronto como tenga tiempo para hacerlo.
Comentario más útil
Evidentemente, dos colores no son suficientes si hay una interpretación diferente de los colores. Esperaría que un color de fondo sea siempre el fondo y lo mismo para un color de primer plano. Como la barra tiene un color diferente, creo que son necesarios al menos tres colores (barra fg, barra bg, imagen bg) (o simplemente bg y fg mientras la barra está simplemente invertida). Pero una interpretación diferente según el estado de pantalla completa no tiene sentido para mí.