diff --git a/Library/ContentProviders/MeshContentProvider.cs b/Library/ContentProviders/MeshContentProvider.cs index ce559472e..3953ff37f 100644 --- a/Library/ContentProviders/MeshContentProvider.cs +++ b/Library/ContentProviders/MeshContentProvider.cs @@ -39,9 +39,7 @@ namespace MatterHackers.MatterControl using MatterHackers.Agg.Platform; using MatterHackers.DataConverters3D; using MatterHackers.MatterControl.Library; - using MatterHackers.PolygonMesh; using MatterHackers.RayTracer; - using MatterHackers.VectorMath; /// /// Loads IObject3D objects for mesh based ILibraryItems @@ -83,6 +81,12 @@ namespace MatterHackers.MatterControl } catch { } + if (loadedItem != null) + { + // Push the original Library item name through to the IObject3D + loadedItem.Name = item.Name; + } + // Notification should force invalidate and redraw progressReporter?.Invoke(1, "");