FIX: paste all of object settings

Change-Id: I32681190b20a2392069f6da5059feda070b312d1
Jira: STUDIO-12194
(cherry picked from commit 1a90c581c41b4d5cb35f6eece3aafbc55f2af97b)
This commit is contained in:
chunmao.guo
2025-05-15 13:49:03 +08:00
committed by Noisyfox
parent c8006ad7fd
commit acfe601149
3 changed files with 53 additions and 5 deletions

View File

@@ -1932,9 +1932,7 @@ void MenuFactory::append_menu_item_per_object_process(wxMenu* menu)
wxGetApp().obj_list()->paste_settings_into_list();
}, "", nullptr,
[]() {
Selection &selection = plater()->canvas3D()->get_selection();
return selection.is_single_full_object() || selection.is_multiple_full_object() || selection.is_single_full_instance() || selection.is_multiple_full_instance() ||
selection.is_single_volume() || selection.is_multiple_volume();
return wxGetApp().obj_list()->can_paste_settings_into_list();
},
m_parent);
}