DrawableButton uses wrong ColoursID


#1

in DrawableButton::paintButton() :

TextButton::buttonOnColourId and TextButton::buttonColourId

 

should be replaced by :

DrawableButton::backgroundOnColourId and DrawableButton::backgroundColourId


#2

No.. it shouldn't.

When you use the ImageOnButtonBackgrounds style, it acts like a TextButton, and uses those colours.