[Label] Fix min. width

This commit is contained in:
Pāvels Nadtočajevs 2024-12-02 07:57:00 +02:00
parent 893bbdfde8
commit e8f3bebb5d

View File

@ -215,9 +215,11 @@ void Label::_shape() {
bool lines_hidden = visible_lines > 0 && visible_lines < total_line_count;
int line_index = 0;
if (autowrap_mode == TextServer::AUTOWRAP_OFF) {
minsize.width = 0.0f;
}
for (Paragraph &para : paragraphs) {
if (autowrap_mode == TextServer::AUTOWRAP_OFF) {
minsize.width = 0.0f;
for (const RID &line_rid : para.lines_rid) {
if (minsize.width < TS->shaped_text_get_size(line_rid).x) {
minsize.width = TS->shaped_text_get_size(line_rid).x;