From d5a7335cec9e9f870e921bb72a364a74a7721f78 Mon Sep 17 00:00:00 2001 From: Mattia Zirpoli Date: Wed, 10 Dec 2025 01:41:24 +0100 Subject: [PATCH] Editor: Show actual class name in resource picker tooltips --- editor/inspector/editor_resource_picker.cpp | 28 +++++++++++++++++---- 1 file changed, 23 insertions(+), 5 deletions(-) diff --git a/editor/inspector/editor_resource_picker.cpp b/editor/inspector/editor_resource_picker.cpp index aeaa56775d..8dc231c6ff 100644 --- a/editor/inspector/editor_resource_picker.cpp +++ b/editor/inspector/editor_resource_picker.cpp @@ -46,6 +46,7 @@ #include "editor/themes/editor_scale.h" #include "scene/gui/button.h" #include "scene/gui/texture_rect.h" +#include "scene/property_utils.h" #include "scene/resources/gradient_texture.h" #include "scene/resources/image_texture.h" @@ -107,19 +108,36 @@ void EditorResourcePicker::_update_resource() { String tooltip; + String resource_name = "resource"; + if (edited_resource.is_valid()) { + resource_name = edited_resource->get_class(); + + if (edited_resource->has_meta(SceneStringName(_custom_type_script))) { + const Ref