The last argument passed to this function should be an int flag not a Boolean value. Boolean value 'true' passed here is converted to int 1 so wxPG_RECURSE flag is never set and the background colour is never changed for sub-properties. Closes #18333.