From 83d9ba341e5a31c9edaae00786e8b461c62d5c5f Mon Sep 17 00:00:00 2001 From: Campbell Barton Date: Thu, 23 Apr 2020 15:03:47 +1000 Subject: [PATCH] Fix T75965: Scale to Fit Text Box fails with a single word --- source/blender/blenkernel/intern/font.c | 4 ++-- 1 file 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;