Now we use a zero-width space to force the engine to resolve the font and tell us how large the text is likely to be once there's text in the widget. Fixes #302