diff options
author | Campbell Barton <ideasman42@gmail.com> | 2020-04-23 08:03:47 +0300 |
---|---|---|
committer | Campbell Barton <ideasman42@gmail.com> | 2020-04-23 08:03:47 +0300 |
commit | 83d9ba341e5a31c9edaae00786e8b461c62d5c5f (patch) | |
tree | 1dbedeed706e03674284af07ff35303f99ab703c | |
parent | e812512e1d15125f5fc13aea27c173cde3a06470 (diff) |
Fix T75965: Scale to Fit Text Box fails with a single word
-rw-r--r-- | source/blender/blenkernel/intern/font.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/source/blender/blenkernel/intern/font.c b/source/blender/blenkernel/intern/font.c index e8ff2ccc1af..92eb6ea03e2 100644 --- a/source/blender/blenkernel/intern/font.c +++ b/source/blender/blenkernel/intern/font.c @@ -1501,9 +1501,9 @@ static bool vfont_to_curve(Object *ob, } else if (tb_scale.h == 0.0f) { /* This is a horizontal overflow. */ - if (lnr > 1) { + if (longest_line_length != 0.0f) { /* We make sure longest line before it broke can fit here. */ - float scale_to_fit = tb_scale.w / (longest_line_length); + float scale_to_fit = tb_scale.w / longest_line_length; scale_to_fit -= FLT_EPSILON; iter_data->scale_to_fit = scale_to_fit; |