Handles circular progress overlay views with empty text strings correctly (they weren’t centered properly earlier)

There's still a little issue with creating a circular progress overlay (with no text), and then later trying to update it with some text—because the frame of the progress overlay is now too small to accommodate that text.

Not sure what the best course of action would be for this case?