diff --git a/src/slic3r/Utils/FontManager.cpp b/src/slic3r/Utils/FontManager.cpp index fc9808739b..2add68ff07 100644 --- a/src/slic3r/Utils/FontManager.cpp +++ b/src/slic3r/Utils/FontManager.cpp @@ -455,8 +455,8 @@ void FontManager::init_style_images(int max_width) { BoundingBoxf bb2(bounding_box.min.cast(), bounding_box.max.cast()); bb2.scale(scale); - image.tex_size.x = bb2.max.x() - bb2.min.x()+1; - image.tex_size.y = bb2.max.y() - bb2.min.y()+1; + image.tex_size.x = std::ceil(bb2.max.x() - bb2.min.x()); + image.tex_size.y = std::ceil(bb2.max.y() - bb2.min.y()); // crop image width if (image.tex_size.x > max_width) image.tex_size.x = max_width;