V7 adv. settings - Options.UIPaintcolors - something is haywire

I thought I’d finally got my dark theme working fully but then found another inconsistency in colour application across variable input/adjustment fields.

In the Rendering tab the resolution boxes with up and down arrow adjustment show as white text on a dark background - however when you click in the box the background turns white, the text (numbers) stay white with a blue selection - still readable. However if you click outside the selection to adjust (deselect) the text it stays white and dissappears into the the white background.

There is a similar style of value adjustment box in the Properties / Texture Mapping Tab that behaves differently - the background stays dark when the text is selected so the white text (although here it looks to have some alpha as it’s not bright) is still readable.