diff --git a/editor/editor_node.cpp b/editor/editor_node.cpp index 4181885534..4ec20b8671 100644 --- a/editor/editor_node.cpp +++ b/editor/editor_node.cpp @@ -1879,7 +1879,7 @@ void EditorNode::gather_resources(const Variant &p_variant, List> p_variant.get_property_list(&pinfo); for (const PropertyInfo &E : pinfo) { - if (!(E.usage & PROPERTY_USAGE_EDITOR) || E.name == "script") { + if (!(E.usage & PROPERTY_USAGE_EDITOR)) { continue; } diff --git a/editor/inspector/editor_resource_picker.cpp b/editor/inspector/editor_resource_picker.cpp index 4994cc5481..921f5d1960 100644 --- a/editor/inspector/editor_resource_picker.cpp +++ b/editor/inspector/editor_resource_picker.cpp @@ -126,7 +126,7 @@ void EditorResourcePicker::_update_resource() { bool is_internal = EditorNode::get_singleton()->is_resource_internal_to_scene(edited_resource); int num_of_copies = EditorNode::get_singleton()->get_resource_count(edited_resource); make_unique_button->set_button_icon(get_editor_theme_icon(SNAME("Instance"))); - make_unique_button->set_visible((num_of_copies > 1 || !is_internal) && !Object::cast_to