diff --git a/MatterControlLib/DesignTools/Operations/Object3DExtensions.cs b/MatterControlLib/DesignTools/Operations/Object3DExtensions.cs index 40fd30581..8be9dbd4e 100644 --- a/MatterControlLib/DesignTools/Operations/Object3DExtensions.cs +++ b/MatterControlLib/DesignTools/Operations/Object3DExtensions.cs @@ -419,11 +419,22 @@ namespace MatterHackers.MatterControl.DesignTools.Operations { using (selectedItem.Parent.RebuildLock()) { + var name = ""; foreach (var item in selectedItems) { newParent.Children.Add(item.Clone()); + if (name != "") + { + name += ", "; + } + name += item.Name; } + if (string.IsNullOrEmpty(newParent.Name)) + { + newParent.Name = name; + } + newParent.MakeNameNonColliding(); scene.UndoBuffer.AddAndDo( diff --git a/StaticData/Translations/Master.txt b/StaticData/Translations/Master.txt index f97483a9d..cbf522011 100644 --- a/StaticData/Translations/Master.txt +++ b/StaticData/Translations/Master.txt @@ -4357,6 +4357,9 @@ Translated:You can also English:You have {0} unsave design(s). Wolud you like to save changes before closing? Translated:You have {0} unsave design(s). Wolud you like to save changes before closing? +English:You have {0} unsave designs. Wolud you like to save changes before closing? +Translated:You have {0} unsave designs. Wolud you like to save changes before closing? + English:You have one unsave design ({0}). Wolud you like to save changes before closing? Translated:You have one unsave design ({0}). Wolud you like to save changes before closing?