For some reason, all of the color displays seem to be using their background color as the color to set the chromatic layer to when rendering in black-and-white. This means that if their background color is set to black, the whole display gets set to red. (Also, after doing that by accident, it seems to have permanently washed out my display's red color; it might be because it was trying to set a pixel to black and red at the same time?)
On top of that, a lot of them don't actually use it as the color to clear the display in clear_frame either, just using the default background color.
As an aside, background_color seems a bit odd in general; it's only used for clear_frame, and doesn't actually affect the background color when rendering with embedded-graphics. Is it really needed?
For some reason, all of the color displays seem to be using their background color as the color to set the chromatic layer to when rendering in black-and-white. This means that if their background color is set to black, the whole display gets set to red. (Also, after doing that by accident, it seems to have permanently washed out my display's red color; it might be because it was trying to set a pixel to black and red at the same time?)
On top of that, a lot of them don't actually use it as the color to clear the display in
clear_frameeither, just using the default background color.As an aside,
background_colorseems a bit odd in general; it's only used forclear_frame, and doesn't actually affect the background color when rendering withembedded-graphics. Is it really needed?