From 3337c160a4f7f606ee1122e2bb75b7cd6f50159d Mon Sep 17 00:00:00 2001 From: aaronp64 Date: Mon, 29 Apr 2024 14:43:16 -0400 Subject: [PATCH] Update LineEdit to include read_only StyleBox in get_minimum_size() Fixes #90522 --- scene/gui/line_edit.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scene/gui/line_edit.cpp b/scene/gui/line_edit.cpp index ddfe202c13cc..c263e14b8a27 100644 --- a/scene/gui/line_edit.cpp +++ b/scene/gui/line_edit.cpp @@ -1805,7 +1805,6 @@ void LineEdit::clear_internal() { } Size2 LineEdit::get_minimum_size() const { - Ref style = theme_cache.normal; Ref font = theme_cache.font; int font_size = theme_cache.font_size; @@ -1834,7 +1833,8 @@ Size2 LineEdit::get_minimum_size() const { } min_size.width += icon_max_width; - return style->get_minimum_size() + min_size; + Size2 style_min_size = theme_cache.normal->get_minimum_size().max(theme_cache.read_only->get_minimum_size()); + return style_min_size + min_size; } void LineEdit::deselect() {