diff --git a/MatterControl.csproj b/MatterControl.csproj index d0ea7e8d2..b2abb0487 100644 --- a/MatterControl.csproj +++ b/MatterControl.csproj @@ -193,7 +193,7 @@ - + diff --git a/PartPreviewWindow/View3D/MirrorControls.cs b/PartPreviewWindow/View3D/SideBar/MirrorControls.cs similarity index 100% rename from PartPreviewWindow/View3D/MirrorControls.cs rename to PartPreviewWindow/View3D/SideBar/MirrorControls.cs diff --git a/PartPreviewWindow/View3D/View3DWidget.cs b/PartPreviewWindow/View3D/View3DWidget.cs index 9934029b3..c84d2cd45 100644 --- a/PartPreviewWindow/View3D/View3DWidget.cs +++ b/PartPreviewWindow/View3D/View3DWidget.cs @@ -929,7 +929,10 @@ namespace MatterHackers.MatterControl.PartPreviewWindow public void AddUndoForSelectedMeshGroupTransform(Matrix4X4 undoTransform) { - undoBuffer.Add(new TransformUndoCommand(this, SelectedMeshGroupIndex, transformOnMouseDown, SelectedMeshGroupTransform)); + if (undoTransform != SelectedMeshGroupTransform) + { + undoBuffer.Add(new TransformUndoCommand(this, SelectedMeshGroupIndex, undoTransform, SelectedMeshGroupTransform)); + } } public override void OnMouseUp(MouseEventArgs mouseEvent)