diff --git a/editor/inspector/editor_resource_picker.cpp b/editor/inspector/editor_resource_picker.cpp index aa299d8741d..3532e1f9073 100644 --- a/editor/inspector/editor_resource_picker.cpp +++ b/editor/inspector/editor_resource_picker.cpp @@ -719,8 +719,8 @@ void EditorResourcePicker::_button_input(const Ref &p_event) { void EditorResourcePicker::_on_unique_button_pressed() { if (Input::get_singleton()->is_mouse_button_pressed(MouseButton::LEFT)) { _edit_menu_cbk(OBJ_MENU_MAKE_UNIQUE); - } else if (Input::get_singleton()->is_mouse_button_pressed(MouseButton::RIGHT)) { - _edit_menu_cbk(_is_uniqueness_enabled(true) ? OBJ_MENU_MAKE_UNIQUE_RECURSIVE : OBJ_MENU_MAKE_UNIQUE); + } else if (Input::get_singleton()->is_mouse_button_pressed(MouseButton::RIGHT) && _is_uniqueness_enabled(true)) { + _edit_menu_cbk(OBJ_MENU_MAKE_UNIQUE_RECURSIVE); } }