diff --git a/editor/inspector/editor_resource_picker.cpp b/editor/inspector/editor_resource_picker.cpp index 8dc231c6ffc..aa299d8741d 100644 --- a/editor/inspector/editor_resource_picker.cpp +++ b/editor/inspector/editor_resource_picker.cpp @@ -94,58 +94,7 @@ void EditorResourcePicker::_update_resource() { assign_button->set_button_icon(Ref()); assign_button->set_text(TTR("")); assign_button->set_tooltip_text(""); - make_unique_button->set_disabled(true); - make_unique_button->set_visible(false); } else { - Ref parent_res = _has_parent_resource(); - bool unique_enable = _is_uniqueness_enabled(); - bool unique_recursive_enabled = _is_uniqueness_enabled(true); - 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