From 555caeaecc1315843a30aa1466b6de1f47cb397c Mon Sep 17 00:00:00 2001 From: TrueJole <121569485+TrueJole@users.noreply.github.com> Date: Tue, 4 Mar 2025 21:40:10 +0100 Subject: [PATCH] Use text_overrun for project export errors --- editor/export/project_export.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/editor/export/project_export.cpp b/editor/export/project_export.cpp index 5b93a1a17ec..0982520acd5 100644 --- a/editor/export/project_export.cpp +++ b/editor/export/project_export.cpp @@ -1746,11 +1746,13 @@ ProjectExportDialog::ProjectExportDialog() { export_error = memnew(Label); main_vb->add_child(export_error); export_error->hide(); + export_error->set_text_overrun_behavior(TextServer::OVERRUN_TRIM_WORD_ELLIPSIS); export_error->add_theme_color_override(SceneStringName(font_color), EditorNode::get_singleton()->get_editor_theme()->get_color(SNAME("error_color"), EditorStringName(Editor))); export_warning = memnew(Label); main_vb->add_child(export_warning); export_warning->hide(); + export_warning->set_text_overrun_behavior(TextServer::OVERRUN_TRIM_WORD_ELLIPSIS); export_warning->add_theme_color_override(SceneStringName(font_color), EditorNode::get_singleton()->get_editor_theme()->get_color(SNAME("warning_color"), EditorStringName(Editor))); export_templates_error = memnew(HBoxContainer); @@ -1759,6 +1761,7 @@ ProjectExportDialog::ProjectExportDialog() { Label *export_error2 = memnew(Label); export_templates_error->add_child(export_error2); + export_error2->set_text_overrun_behavior(TextServer::OVERRUN_TRIM_WORD_ELLIPSIS); export_error2->add_theme_color_override(SceneStringName(font_color), EditorNode::get_singleton()->get_editor_theme()->get_color(SNAME("error_color"), EditorStringName(Editor))); export_error2->set_text(String::utf8("• ") + TTR("Export templates for this platform are missing:") + " ");