From 781744ddbd2cbcac627600558a1c92780d008906 Mon Sep 17 00:00:00 2001 From: NoNormalDev <190293561+NoNormalDev@users.noreply.github.com> Date: Fri, 15 May 2026 19:39:44 +0200 Subject: [PATCH] Fix AudioStream filename text clipping in the inspector --- editor/inspector/editor_resource_picker.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/editor/inspector/editor_resource_picker.cpp b/editor/inspector/editor_resource_picker.cpp index ef9d807aac..0b1d26ec61 100644 --- a/editor/inspector/editor_resource_picker.cpp +++ b/editor/inspector/editor_resource_picker.cpp @@ -1761,7 +1761,11 @@ void EditorAudioStreamPicker::_preview_draw() { } stream_preview_rect->draw_texture(icon, Point2i(EDSCALE * 4, rect.position.y + (rect.size.height - icon->get_height()) / 2), icon_modulate); - stream_preview_rect->draw_string(font, Point2i(EDSCALE * 4 + icon->get_width(), rect.position.y + font->get_ascent(font_size) + (rect.size.height - font->get_height(font_size)) / 2), text, HORIZONTAL_ALIGNMENT_CENTER, size.width - 4 * EDSCALE - icon->get_width(), font_size, get_theme_color(SceneStringName(font_color), EditorStringName(Editor))); + + float text_width = size.width - 4 * EDSCALE - icon->get_width(); + if (text_width > 0) { + stream_preview_rect->draw_string(font, Point2i(EDSCALE * 4 + icon->get_width(), rect.position.y + font->get_ascent(font_size) + (rect.size.height - font->get_height(font_size)) / 2), text, HORIZONTAL_ALIGNMENT_CENTER, text_width, font_size, get_theme_color(SceneStringName(font_color), EditorStringName(Editor))); + } } EditorAudioStreamPicker::EditorAudioStreamPicker() :