Trailing Space is cut off for custom fonts (not system font) [3.8rc0]

Has anyone noticed this issue before? We are using cocos2d-x 3.8rc0. Here are screen shots. Wherever there is a new RichTextElement the trailing space in the previous element is not rendered with custom fonts.

Issues: between "a " and “test”, between "parsing " and “phpbb”, and between "text " and “coloring”

I believe this occurs in regular Label instances as well, but I’ve only noticed it in TextFieldTTF with our custom cursor code where the cursor will not move on space input and then jump over two chars when the next character after space is typed. This leads me to believe it’s in the TTF Label rendering code.

System Font:


Custom Font #1:

Custom Font #2: