private void scaleAndComputePrefSize () {
        BitmapFont font = cache.getFont();
        float oldScaleX = font.getScaleX();
        float oldScaleY = font.getScaleY();
        if (fontScaleChanged) font.getData().setScale(fontScaleX, fontScaleY);
        
        computePrefSize();
        
        if (fontScaleChanged) font.getData().setScale(oldScaleX, oldScaleY);
    }
@param newText If null, "" will be used.
core/src/com/ray3k/skincomposer/OpenLabel.java