There are excellent tutorials on how to avoid the whole font popping issue, but it led me to ask, why do I have to implement these crazy workarounds? Will Scirra fix this issue so that I don't have to waste my time working around this bug?
Develop games in your browser. Powerful, performant & highly capable.
AFAIK, It's not a bug.. Downloading webfonts takes time, and obviously they can't be displayed before this time.. What can Scirra do about that?
Spritefonts are (almost?) always the better route to take.
^thats your answer
Couldn't we wait until the load completes to display the text? Perhaps with a programmer configurable timeout?
C2/Scirra let's you mix DOM elements with the Canvas. however due to the nature of DOM not being part of canvas can lead to peculiar results.
If your making a game stick with only canvas objects. If your making an app then stick with Dom objects(Textbox, Button...)