From 0da30a1260905e46f52cebd207687069f28a1418 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pa=CC=84vels=20Nadtoc=CC=8Cajevs?= <7645683+bruvzg@users.noreply.github.com> Date: Fri, 7 Mar 2025 00:02:42 +0200 Subject: [PATCH] [Label] Fix min. size calculation counting extra spacing twice. (cherry picked from commit acdaaf48f9f4e5239e54cf76c38ad997407cbb1c) --- scene/gui/label.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/scene/gui/label.cpp b/scene/gui/label.cpp index 9a9d09cac2d..6cfd01c2109 100644 --- a/scene/gui/label.cpp +++ b/scene/gui/label.cpp @@ -940,7 +940,7 @@ Size2 Label::get_minimum_size() const { const Ref &font = (settings.is_valid() && settings->get_font().is_valid()) ? settings->get_font() : theme_cache.font; int font_size = settings.is_valid() ? settings->get_font_size() : theme_cache.font_size; - min_size.height = MAX(min_size.height, font->get_height(font_size) + font->get_spacing(TextServer::SPACING_TOP) + font->get_spacing(TextServer::SPACING_BOTTOM)); + min_size.height = MAX(min_size.height, font->get_height(font_size)); Size2 min_style = theme_cache.normal_style->get_minimum_size(); if (autowrap_mode != TextServer::AUTOWRAP_OFF) {