I have a custom button with this in the paintButton handler:
g.drawImageAt(img,0,0);
if (isMouseOverButton && !isButtonDown)
{
Colour c( 0x10ffffff );
g.setColour(c);
g.fillRect(0,0,img->getWidth(),img->getHeight());
}
With JUCE 1.35, this gave me a nice highlight on the button without changing the color of the underlying image.
With JUCE 1.36, the color gets changed. A yellow button turns purple, a green button turns red.
It doesn’t seem to matter if I turn SSE support on or off in the low level graphics renderer.
Matt