From 37fec30977febc5f94245cbf71c5b0dab4c276e8 Mon Sep 17 00:00:00 2001 From: Abdelhadi Wael Date: Sat, 15 Mar 2025 07:15:47 +0200 Subject: [PATCH] Update src/Gui/CommandStructure.cpp Co-authored-by: Benjamin Nauck --- src/Gui/CommandStructure.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/src/Gui/CommandStructure.cpp b/src/Gui/CommandStructure.cpp index c49769ba61..f93ab07511 100644 --- a/src/Gui/CommandStructure.cpp +++ b/src/Gui/CommandStructure.cpp @@ -72,11 +72,9 @@ void StdCmdPart::activated(int iMsg) QObject::tr(PartName.c_str()).toUtf8().data()); doCommand(Doc, - "selected_objects = Gui.Selection.getSelection()\n" - "if len(selected_objects) > 1:\n" - " for obj in selected_objects:\n" - " App.activeDocument().%s.addObject(obj)", - PartName.c_str()); + "for obj in Gui.Selection.getSelection()[1:]:\n" + " App.activeDocument().%s.addObject(obj)", + PartName.c_str()); doCommand(Gui::Command::Gui, "Gui.activateView('Gui::View3DInventor', True)\n" "Gui.activeView().setActiveObject('%s', App.activeDocument().%s)",